public override void Load() { InputRegistry.BindKey(Keys.Escape, (_, _) => DestroyWindow(), InputType.OnPressed); Camera.Position = new Vector3(0, 0, 5); var mesh1 = new StaticTexturedMesh("Assets/Textures/container.png"); mesh1.LoadObj("Assets/Models/demo.obj"); mesh1.BakeMesh(); var mesh2 = new StaticTexturedMesh("Assets/Textures/container.png"); mesh2.LoadObj("Assets/Models/deformedcube.obj"); mesh2.BakeMesh(); World.AddMesh(mesh1, new Vector3(0, 0, 0)); World.AddMesh(mesh2, new Vector3(0, 3, 0)); World.AddMesh(mesh2, new Vector3(0, -3, 0)); World.AddMesh(mesh2, new Vector3(3, 0, 0)); World.AddMesh(mesh2, new Vector3(-3, 0, 0)); }