Exemplo n.º 1
0
        public void CreateTestCube()
        {
            ClearDisplay();

            testCube = new Data.BoundingBoxMesh(DX);
            testCube.Create(new Vector3(-5, -5, -5), new Vector3(5, 5, 5), new Vector3(0, 0, 0));
        }
Exemplo n.º 2
0
        public void ClearDisplay()
        {
            lock (DX.GlobalLock)
            {
                if (testCube != null)
                {
                    testCube.Dispose();
                    testCube = null;
                }

                if (texture != null)
                {
                    texture.Dispose();
                    texture         = null;
                    spriteTransform = Matrix.Identity;
                }

                meshes.ForEach(m => m.Dispose());
                meshes.Clear();
            }
        }