static void RenderWorld() { EG.LightEnable = false; EG.DrawLine(new Vector3(0f), new Vector3(1f, 0f, 0f), Color4.Red); EG.DrawLine(new Vector3(0f), new Vector3(0f, 1f, 0f), Color4.Green); EG.DrawLine(new Vector3(0f), new Vector3(0f, 0f, 1f), Color4.Blue); EG.LightEnable = true; EG.PushMatrix(); { EG.Translate(0f, -2f, 0f); EG.Scale(20.0f, 1.0f, 20.0f); vr.Draw(); } EG.PopMatrix(); EG.PushMatrix(); { EG.Translate(5f, 0f, 5f); EG.Rotate(val, 0f, 1f, 0f); vr.Draw(); } EG.PopMatrix(); EG.PushMatrix(); { // EG.Translate(-5f, 0f, -5f); EG.Rotate(val, 0f, 1f, 0f); EG.Rotate((float)Math.PI / 2, -1f, 0f, 0f); EG.Scale(0.3f, 0.3f, 0.3f); model.Draw(); } EG.PopMatrix(); }
public void Draw() { vert.Draw(); }