//Inicializace a vytvoreni mistnosti private void VyvorMistnost() { //Inicializace mistnosti Room = Scene.CreateMeshBuilder("RoomMesh"); //Nacteni textur VytvorTextury(); //Pridani sten a nastaveni pozice mistnosti Room.AddWall3D(Globals.GetTex("Wall"), 150.0f, -350.0f, -350.0f, -350.0f, 350.0f, 5.0f, false, false, -50.0f, 5.0f, 5.0f); Room.AddWall3D(Globals.GetTex("Wall"), -350.0f, -350.0f, -350.0f, 150.0f, 350.0f, 5.0f, false, false, -50.0f, 5.0f, 5.0f); Room.AddWall3D(Globals.GetTex("Wall"), -350.0f, 150.0f, 150.0f, 150.0f, 350.0f, 5.0f, false, false, -50.0f, 5.0f, 5.0f); Room.AddWall3D(Globals.GetTex("Wall"), 150.0f, 150.0f, 150.0f, -350.0f, 350.0f, 5.0f, false, false, -50.0f, 5.0f, 5.0f); Room.AddFloor(Globals.GetTex("Floor"), -350.0f, -350f, 150.0f, 150.0f, -50.0f, 20.0f, 20.0f, true); Room.AddFloor(Globals.GetTex("Floor"), -350.0f, -350.0f, 150.0f, 150.0f, 300.0f, 10.0f, 10.0f, true); Room.SetPosition((float)30.0f, (float)-30.0f, (float)150.0f); //Pridani stolku Obj1 = new TVMesh(); Obj1 = Scene.CreateMeshBuilder("Obj1"); Obj1.LoadXFile("Meshe\\stul.x", true, true); Obj1.SetPosition(-57.0f, -80.0f, 38.0f); Obj1.SetTexture(Globals.GetTex("Wood"), -1); Obj1.SetMeshName("other"); Obj2 = new TVMesh(); Obj2 = Scene.CreateMeshBuilder("Obj2"); Obj2.LoadXFile("Meshe\\okraj.x", true, true); Obj2.SetPosition(xc + 17.5f, yc - 1.0f, zc + 17.5f); Obj2.SetTexture(Globals.GetTex("Wood2"), -1); Obj2.SetMeshName("other"); }