private void InitDrawTechnique(MyModel model, MyMeshDrawTechnique drawTechnique) { if (model != null) { //Be careful about this, return correct technique in entity::GetMaterial model.SetDrawTechnique(drawTechnique); foreach (MyMesh mesh in model.GetMeshList()) { foreach (MyMeshMaterial material in mesh.Materials) { material.DrawTechnique = drawTechnique; } } } }