In my game i'm rendering many different objects. To render my particles i load some into the vertex buffer, then render them and so on.

But to render my triangles, because they're all orientated differently (different rotation and size) i can't render more than one at once.
Is there a way i can streamline my rendering without manually doing the sizing and rotation so i can put them in the buffer together as a triangle list?

Cheers for any help.