Beispiel #1
0
		public void Render(float time, Glorg2.Graphics.GraphicsDevice dev)
		{
			dev.SetActiveMaterial(mat);
			dev.SetVertexBuffer(model.VertexBuffer);
			foreach (var part in model.Parts)
			{
				if (part.Material != null)
					dev.SetActiveMaterial(part.Material);
				dev.SetIndexBuffer(part.IndexBuffer);
				dev.Draw(Glorg2.Graphics.DrawMode.Triangles);
			}
			dev.SetVertexBuffer(null);
			dev.SetIndexBuffer(null);
			dev.SetActiveMaterial(null);
		}