public void Dispose() { VertexBuffer.Dispose(); if (IndexBuffer != null) { IndexBuffer.Dispose(); } VertexBufferData.Clear(); VertexShader.Dispose(); PixelShader.Dispose(); cbWorldMatrix.Dispose(); cbSunInfo.Dispose(); }