private void CreateTestScene() { CallerCube convexHull = new CallerCube(); convexHull.SetModel("KWCube"); convexHull.SetScale(2); convexHull.SetPosition(0, 1, 0); convexHull.IsCollisionObject = true; convexHull.IsShadowCaster = true; convexHull.IsPickable = true; convexHull.Name = "Hull #1"; AddGameObject(convexHull); /* * Immovable convexHull2 = new Immovable(); * convexHull2.SetModel("KWCube"); * convexHull2.SetScale(50, 1, 50); //, 2, 1); * convexHull2.SetPosition(0, -0.5f, 0); * convexHull2.SetColor(1, 0, 0); * convexHull2.IsCollisionObject = true; * //convexHull2.IsPickable = true; * convexHull2.IsShadowCaster = true; * convexHull2.Name = "Hull #2"; * AddGameObject(convexHull2); */ }
private void CreateTestScene() { CallerCube convexHull = new CallerCube(); convexHull.SetModel("GLTFHULL"); convexHull.SetScale(2); convexHull.SetPosition(0, 1, 0); //convexHull.SetColor(0, 1, 0); convexHull.IsCollisionObject = true; convexHull.Name = "Hull #1"; AddGameObject(convexHull); Immovable convexHull2 = new Immovable(); convexHull2.SetModel("KWSphere"); convexHull2.SetScale(1f); //, 2, 1); convexHull2.SetPosition(1, 2.5f, 0); convexHull2.SetColor(1, 0, 0); convexHull2.AddRotationX(45, true); convexHull2.AddRotationZ(45, true); convexHull2.IsCollisionObject = true; convexHull2.Name = "Hull #2"; AddGameObject(convexHull2); }