   particle systems
  Hey can anyone help talk me through how to add a particle system in directx, i've looked at tutorials but get confused which bits need to be added where, any help will be great thanks!!   
  I am currently working on a tutorial for this on my site, so i know a bit about them. Basically, instead of creating normal primitives such as Triangle Lists, you create Points, which are single-vertex shapes. You can apply either a colour or a texture to these, as normal. They are normally created in hundreds if not thousands, at one starting point. The key to them is that they move in a mathematical formula, to re-create explosions, waves etc. First, try and just create one "particle"Then try putting loads on your screenThen add some basic movement, and deflection if they hit the edges of your screenFrom there, you have all of the fiddly bit under wraps and should be able to get started on a generator, which "sends" the particles out from a defined point on the screen in a specific wayIf i remember correctly, codesampler.com has a pretty decent sample on this you may want to dissect. Hope that helpsJames   