コード例 #1
0
        public void Render(GameTimer gameTime)
        {
            if (shadowsEnabled)
            {
                shadowTech.RenderShadowTechnique(meshRenderer, sceneObjects);
            }

            SetupMaterialsForScene();
            foreach (SceneObject sceneObj in sceneObjects)
            {
                SetupMaterialForGameObject(sceneObj.Material, sceneObj.GameObject);
                meshRenderer.RenderMeshWithMaterial(sceneObj.Mesh, sceneObj.Material);
            }
        }