private void RenderModel(ModelWG modelWG) { foreach (ModelMesh mesh in modelWG.Model.Meshes) { foreach (BasicEffect effect in mesh.Effects) { effect.World = modelWG.CreateLocalSpace(); effect.View = _viewMatrix; effect.Projection = _camera.MatrixProjection; effect.EnableDefaultLighting(); } mesh.Draw(); } }
public override void DrawModel(ModelWG model) { models.Add(model); }
public abstract void DrawModel(ModelWG modelWG);