示例#1
0
        public static void Initialize(Game game)
        {
            graphicsDevice = game.GraphicsDevice;
            graphicsDevice.SetBlendState(graphicsDevice.BlendStates.AlphaBlend);
            basicEffect = new BasicEffect(graphicsDevice);
            basicEffect.VertexColorEnabled = true;
            basicEffect.View  = Matrix.Identity;
            basicEffect.World = Matrix.Identity;

            batch = new PrimitiveBatch <VertexPositionColor>(graphicsDevice);
        }
示例#2
0
        public static void Initialize( Game game )
        {
            graphicsDevice = game.GraphicsDevice;
            graphicsDevice.SetBlendState( graphicsDevice.BlendStates.AlphaBlend );
            basicEffect = new BasicEffect( graphicsDevice );
            basicEffect.VertexColorEnabled = true;
            basicEffect.View = Matrix.Identity;
            basicEffect.World = Matrix.Identity;

            batch = new PrimitiveBatch<VertexPositionColor>( graphicsDevice );
        }
示例#3
0
 /// <summary>
 /// Draws the primitive.
 /// Same as calling PrimitiveBatch.Draw().
 /// </summary>
 public void Draw()
 {
     PrimitiveBatch.Draw(this);
 }