rendered paste bodyParticle.Rotation += 0.05f;
Matrix Cam = Camera.ViewMatrix;
Cam.Invert ( );
Cam.M41 = 0;
Cam.M42 = 0;
Cam.M43 = 0;
AgrDXDevice.Device.RenderState.CullMode = Cull.CounterClockwise;
AgrDXDevice.Device.RenderState.AlphaDestinationBlend = 1 - Blend.SourceAlpha;
AgrDXDevice.Texture.SetTexture ( 0, "debug.png" );
AgrDXDevice.Device.SetStreamSource ( 0, vb, 0 );
AgrDXDevice.Device.VertexFormat = CustomVertex.PositionTextured.Format;
AgrDXDevice.Matrices.matWorld = Matrix.RotationZ ( Particle.Rotation ) * Cam * Matrix.Translation ( Particle.Position.X/10,
Particle.Position.Y / 10, Particle.Position.Z / 10 );
AgrDXDevice.Matrices.SetWorld ( );
AgrDXDevice.Device.DrawPrimitives ( PrimitiveType.TriangleStrip, 0, 2 );
AgrDXDevice.Texture.SetNullTexture ( 0 );
AgrDXDevice.Device.RenderState.CullMode = Cull.None;
AgrDXDevice.Device.RenderState.AlphaTestEnable = false;
AgrDXDevice.Matrices.matWorld = Matrix.Identity;
AgrDXDevice.Matrices.SetWorld ( );