public void Draw(Matrix viewMatrix, Matrix projectionMatrix)
{
Game.GraphicsDevice.RasterizerState = IsWireframe ? wireframeState : fillState;
Game.GraphicsDevice.BlendState = BlendState.Opaque;
Game.GraphicsDevice.DepthStencilState = DepthStencilState.Default;
foreach (SelfDrawingModelDisplayObject displayObject in selfDrawingDisplayObjects)
displayObject.Draw(viewMatrix, projectionMatrix);
DrawManagedModels(viewMatrix, projectionMatrix);
}