diff --git a/ActiveObject.h b/ActiveObject.h index ae94cf7..fe7abaf 100644 --- a/ActiveObject.h +++ b/ActiveObject.h @@ -41,16 +41,7 @@ class ActiveObjectManager { // Найти все объекты с нужным значением highlighted // (возвращает список указателей на найденные объекты) // ActiveObject.h - std::vector findByHighlighted(bool highlighted) const { - std::vector result; - result.reserve(activeObjectsEntities.size()); - for (const auto& [key, object] : activeObjectsEntities) { // const auto& - if (object.highlighted == highlighted) { - result.push_back(&object); - } - } - return result; - } + diff --git a/GameObjectManager.cpp b/GameObjectManager.cpp index f66de4c..86e5184 100644 --- a/GameObjectManager.cpp +++ b/GameObjectManager.cpp @@ -53,11 +53,17 @@ void GameObjectManager::initialize() { loadingThread = std::thread([this]() { - preloadedRoomMeshArr.resize(1); + preloadedRoomMeshArr.resize(2); + preloadedRoomMeshArr[0] = ZL::LoadFromTextFile("./oneroom001.txt"); preloadedRoomMeshArr[0].Scale(10); preloadedRoomMeshArr[0].Move(Vector3f{ 0, 93, 0 }); + preloadedRoomMeshArr[1] = ZL::LoadFromTextFile("./secondroom001.txt"); + preloadedRoomMeshArr[1].Scale(10); + preloadedRoomMeshArr[1].Move(Vector3f{ 0, 93, 0 }); + + //violaIdleModel.LoadFromFile("./idleviola001.txt"); violaIdleModel.LoadFromFile("./idleviola008.txt"); @@ -125,13 +131,13 @@ void GameObjectManager::initialize() { room_1.collisionMgr.addCollider(std::make_shared(Vector3f{ 156, 0, -400 }, Vector3f{ 380, 0, -360 })); rooms.push_back(room_1); - aoMgr.addActiveObject(ao1); + //aoMgr.addActiveObject(ao1); Room room_2; - room_2.roomTexture = std::make_shared(CreateTextureDataFromBmp24("./background.bmp")); + room_2.roomTexture = std::make_shared(CreateTextureDataFromBmp24("./seconroom.bmp")); room_2.sound_name = "Symphony No.6 (1st movement).ogg"; room_2.roomLogic = createRoom2Logic(); - room_2.textMesh = preloadedRoomMeshArr[0]; + room_2.textMesh = preloadedRoomMeshArr[1]; room_2.textMeshMutable.AssignFrom(room_2.textMesh); room_2.collisionMgr.setRoomBoundary(800, 800); room_2.collisionMgr.addCollider(std::make_shared(Vector3f{ 80, 0, 200 }, Vector3f{ 400, 0, 400 })); @@ -209,7 +215,8 @@ void GameObjectManager::handleEvent(const SDL_Event& event) { switch_room(1); } else if (event.type == SDL_MOUSEBUTTONDOWN) { - const auto highlightedObjects = aoMgr.findByHighlighted(true); + const auto highlightedObjects = rooms[current_room_index].findByHighlighted(true); + if (InventoryItem* item = GetItemSelected(true)) { std::cout << item->name << std::endl; @@ -245,7 +252,7 @@ void GameObjectManager::handleEvent(const SDL_Event& event) { } } else { - const auto highlightedObjects = aoMgr.findByHighlighted(true); + const auto highlightedObjects = rooms[current_room_index].findByHighlighted(true); for (auto* ao : highlightedObjects) { if (!ao) { @@ -255,7 +262,9 @@ void GameObjectManager::handleEvent(const SDL_Event& event) { AddItemToInventory(ao->name, ao->activeObjectTexturePtr, objects_in_inventory+1); objects_in_inventory++; - aoMgr.removeByName(ao->name); + rooms[current_room_index].removeByPtr(ao); + + //aoMgr.removeByName(ao->name); } // bx.Interpolate(animationCounter); // animationCounter += 2; @@ -497,7 +506,8 @@ void GameObjectManager::updateScene(size_t ms) { std::cout.flush(); // Чтобы обновлялось в той же строке*/ } - for (auto& [key, obj] : aoMgr.activeObjectsEntities) { + for (auto& obj : rooms[current_room_index].objects) + { float dist = sqrtf( pow(Environment::characterPos.v[0] - obj.objectPos.v[0], 2) + pow(Environment::characterPos.v[1] - obj.objectPos.v[1], 2) + @@ -506,6 +516,16 @@ void GameObjectManager::updateScene(size_t ms) { obj.highlighted = (dist < 50.f); } + /* + for (auto& [key, obj] : aoMgr.activeObjectsEntities) { + float dist = sqrtf( + pow(Environment::characterPos.v[0] - obj.objectPos.v[0], 2) + + pow(Environment::characterPos.v[1] - obj.objectPos.v[1], 2) + + pow(Environment::characterPos.v[2] - obj.objectPos.v[2], 2) + ); + obj.highlighted = (dist < 50.f); + }*/ + if (rooms[current_room_index].roomLogic) { rooms[current_room_index].roomLogic(*this, ms); } diff --git a/GameObjectManager.h b/GameObjectManager.h index 3f9bbc7..fff98d7 100644 --- a/GameObjectManager.h +++ b/GameObjectManager.h @@ -67,7 +67,7 @@ public: static const float INVENTORY_MARGIN; static const float SELECTED_CUBE_ICON_SIZE; static const float SELECTED_CUBE_MARGIN; - ActiveObjectManager aoMgr; + //ActiveObjectManager aoMgr; int objects_in_inventory; diff --git a/RenderSystem.cpp b/RenderSystem.cpp index 7bb1d2e..e4a4411 100644 --- a/RenderSystem.cpp +++ b/RenderSystem.cpp @@ -207,7 +207,8 @@ void RenderSystem::drawUI(const GameObjectManager& gameObjects) { renderer.PushMatrix(); renderer.LoadIdentity(); - for (const auto* ao : gameObjects.aoMgr.findByHighlighted(true)) { + //for (const auto* ao : gameObjects.aoMgr.findByHighlighted(true)) { + for (auto& ao : gameObjects.rooms[gameObjects.current_room_index].findByHighlighted(true)) { std::cout << ao->name << std::endl; std::cout << "Draw" << std::endl; if (ao->activeObjectScreenTexturePtr) { diff --git a/Room.h b/Room.h index 4982d3f..73c0595 100644 --- a/Room.h +++ b/Room.h @@ -23,6 +23,31 @@ struct Room{ Room() { + objects.reserve(30); + } + + std::vector findByHighlighted(bool highlighted) const { + std::vector result; + + for (auto& o : objects) + { + if (o.highlighted == highlighted) { + result.push_back(&o); + } + } + return result; + } + + void removeByPtr(const ActiveObject* ptr) { + + for (int i = 0; i < objects.size(); i++) + { + if (ptr == &objects[i]) + { + objects.erase(objects.begin() + i); + return; + } + } } }; diff --git a/secondroom001.txt b/secondroom001.txt new file mode 100644 index 0000000..1679d5a --- /dev/null +++ b/secondroom001.txt @@ -0,0 +1,2679 @@ +===Vertices: 209 +Vertex 0: +Vertex 1: +Vertex 2: +Vertex 3: +Vertex 4: +Vertex 5: +Vertex 6: +Vertex 7: +Vertex 8: +Vertex 9: +Vertex 10: +Vertex 11: +Vertex 12: +Vertex 13: +Vertex 14: +Vertex 15: +Vertex 16: +Vertex 17: +Vertex 18: +Vertex 19: +Vertex 20: +Vertex 21: +Vertex 22: +Vertex 23: +Vertex 24: +Vertex 25: +Vertex 26: +Vertex 27: +Vertex 28: +Vertex 29: +Vertex 30: +Vertex 31: +Vertex 32: +Vertex 33: +Vertex 34: +Vertex 35: +Vertex 36: +Vertex 37: +Vertex 38: +Vertex 39: +Vertex 40: +Vertex 41: +Vertex 42: +Vertex 43: +Vertex 44: +Vertex 45: +Vertex 46: +Vertex 47: +Vertex 48: +Vertex 49: +Vertex 50: +Vertex 51: +Vertex 52: +Vertex 53: +Vertex 54: +Vertex 55: +Vertex 56: +Vertex 57: +Vertex 58: +Vertex 59: +Vertex 60: +Vertex 61: +Vertex 62: +Vertex 63: +Vertex 64: +Vertex 65: +Vertex 66: +Vertex 67: +Vertex 68: +Vertex 69: +Vertex 70: +Vertex 71: +Vertex 72: +Vertex 73: +Vertex 74: +Vertex 75: +Vertex 76: +Vertex 77: +Vertex 78: +Vertex 79: +Vertex 80: +Vertex 81: +Vertex 82: +Vertex 83: +Vertex 84: +Vertex 85: +Vertex 86: +Vertex 87: +Vertex 88: +Vertex 89: +Vertex 90: +Vertex 91: +Vertex 92: +Vertex 93: +Vertex 94: +Vertex 95: +Vertex 96: +Vertex 97: +Vertex 98: +Vertex 99: +Vertex 100: +Vertex 101: +Vertex 102: +Vertex 103: +Vertex 104: +Vertex 105: +Vertex 106: +Vertex 107: +Vertex 108: +Vertex 109: +Vertex 110: +Vertex 111: +Vertex 112: +Vertex 113: +Vertex 114: +Vertex 115: +Vertex 116: +Vertex 117: +Vertex 118: +Vertex 119: +Vertex 120: +Vertex 121: +Vertex 122: +Vertex 123: +Vertex 124: +Vertex 125: +Vertex 126: +Vertex 127: +Vertex 128: +Vertex 129: +Vertex 130: +Vertex 131: +Vertex 132: +Vertex 133: +Vertex 134: +Vertex 135: +Vertex 136: +Vertex 137: +Vertex 138: +Vertex 139: +Vertex 140: +Vertex 141: +Vertex 142: +Vertex 143: +Vertex 144: +Vertex 145: +Vertex 146: +Vertex 147: +Vertex 148: +Vertex 149: +Vertex 150: +Vertex 151: +Vertex 152: +Vertex 153: +Vertex 154: +Vertex 155: +Vertex 156: +Vertex 157: +Vertex 158: +Vertex 159: +Vertex 160: +Vertex 161: +Vertex 162: +Vertex 163: +Vertex 164: +Vertex 165: +Vertex 166: +Vertex 167: +Vertex 168: +Vertex 169: +Vertex 170: +Vertex 171: +Vertex 172: +Vertex 173: +Vertex 174: +Vertex 175: +Vertex 176: +Vertex 177: +Vertex 178: +Vertex 179: +Vertex 180: +Vertex 181: +Vertex 182: +Vertex 183: +Vertex 184: +Vertex 185: +Vertex 186: +Vertex 187: +Vertex 188: +Vertex 189: +Vertex 190: +Vertex 191: +Vertex 192: +Vertex 193: +Vertex 194: +Vertex 195: +Vertex 196: +Vertex 197: +Vertex 198: +Vertex 199: +Vertex 200: +Vertex 201: +Vertex 202: +Vertex 203: +Vertex 204: +Vertex 205: +Vertex 206: +Vertex 207: +Vertex 208: +===UV Coordinates: +Face count: 376 +Face 0 +UV Count: 3 + UV + UV + UV +Face 1 +UV Count: 3 + UV + UV + UV +Face 2 +UV Count: 3 + UV + UV + UV +Face 3 +UV Count: 3 + UV + UV + UV +Face 4 +UV Count: 3 + UV + UV + UV +Face 5 +UV Count: 3 + UV + UV + UV +Face 6 +UV Count: 3 + UV + UV + UV +Face 7 +UV Count: 3 + UV + UV + UV +Face 8 +UV Count: 3 + UV + UV + UV +Face 9 +UV Count: 3 + UV + UV + UV +Face 10 +UV Count: 3 + UV + UV + UV +Face 11 +UV Count: 3 + UV + UV + UV +Face 12 +UV Count: 3 + UV + UV + UV +Face 13 +UV Count: 3 + UV + UV + UV +Face 14 +UV Count: 3 + UV + UV + UV +Face 15 +UV Count: 3 + UV + UV + UV +Face 16 +UV Count: 3 + UV + UV + UV +Face 17 +UV Count: 3 + UV + UV + UV +Face 18 +UV Count: 3 + UV + UV + UV +Face 19 +UV Count: 3 + UV + UV + UV +Face 20 +UV Count: 3 + UV + UV + UV +Face 21 +UV Count: 3 + UV + UV + UV +Face 22 +UV Count: 3 + UV + UV + UV +Face 23 +UV Count: 3 + UV + UV + UV +Face 24 +UV Count: 3 + UV + UV + UV +Face 25 +UV Count: 3 + UV + UV + UV +Face 26 +UV Count: 3 + UV + UV + UV +Face 27 +UV Count: 3 + UV + UV + UV +Face 28 +UV Count: 3 + UV + UV + UV +Face 29 +UV Count: 3 + UV + UV + UV +Face 30 +UV Count: 3 + UV + UV + UV +Face 31 +UV Count: 3 + UV + UV + UV +Face 32 +UV Count: 3 + UV + UV + UV +Face 33 +UV Count: 3 + UV + UV + UV +Face 34 +UV Count: 3 + UV + UV + UV +Face 35 +UV Count: 3 + UV + UV + UV +Face 36 +UV Count: 3 + UV + UV + UV +Face 37 +UV Count: 3 + UV + UV + UV +Face 38 +UV Count: 3 + UV + UV + UV +Face 39 +UV Count: 3 + UV + UV + UV +Face 40 +UV Count: 3 + UV + UV + UV +Face 41 +UV Count: 3 + UV + UV + UV +Face 42 +UV Count: 3 + UV + UV + UV +Face 43 +UV Count: 3 + UV + UV + UV +Face 44 +UV Count: 3 + UV + UV + UV +Face 45 +UV Count: 3 + UV + UV + UV +Face 46 +UV Count: 3 + UV + UV + UV +Face 47 +UV Count: 3 + UV + UV + UV +Face 48 +UV Count: 3 + UV + UV + UV +Face 49 +UV Count: 3 + UV + UV + UV +Face 50 +UV Count: 3 + UV + UV + UV +Face 51 +UV Count: 3 + UV + UV + UV +Face 52 +UV Count: 3 + UV + UV + UV +Face 53 +UV Count: 3 + UV + UV + UV +Face 54 +UV Count: 3 + UV + UV + UV +Face 55 +UV Count: 3 + UV + UV + UV +Face 56 +UV Count: 3 + UV + UV + UV +Face 57 +UV Count: 3 + UV + UV + UV +Face 58 +UV Count: 3 + UV + UV + UV +Face 59 +UV Count: 3 + UV + UV + UV +Face 60 +UV Count: 3 + UV + UV + UV +Face 61 +UV Count: 3 + UV + UV + UV +Face 62 +UV Count: 3 + UV + UV + UV +Face 63 +UV Count: 3 + UV + UV + UV +Face 64 +UV Count: 3 + UV + UV + UV +Face 65 +UV Count: 3 + UV + UV + UV +Face 66 +UV Count: 3 + UV + UV + UV +Face 67 +UV Count: 3 + UV + UV + UV +Face 68 +UV Count: 3 + UV + UV + UV +Face 69 +UV Count: 3 + UV + UV + UV +Face 70 +UV Count: 3 + UV + UV + UV +Face 71 +UV Count: 3 + UV + UV + UV +Face 72 +UV Count: 3 + UV + UV + UV +Face 73 +UV Count: 3 + UV + UV + UV +Face 74 +UV Count: 3 + UV + UV + UV +Face 75 +UV Count: 3 + UV + UV + UV +Face 76 +UV Count: 3 + UV + UV + UV +Face 77 +UV Count: 3 + UV + UV + UV +Face 78 +UV Count: 3 + UV + UV + UV +Face 79 +UV Count: 3 + UV + UV + UV +Face 80 +UV Count: 3 + UV + UV + UV +Face 81 +UV Count: 3 + UV + UV + UV +Face 82 +UV Count: 3 + UV + UV + UV +Face 83 +UV Count: 3 + UV + UV + UV +Face 84 +UV Count: 3 + UV + UV + UV +Face 85 +UV Count: 3 + UV + UV + UV +Face 86 +UV Count: 3 + UV + UV + UV +Face 87 +UV Count: 3 + UV + UV + UV +Face 88 +UV Count: 3 + UV + UV + UV +Face 89 +UV Count: 3 + UV + UV + UV +Face 90 +UV Count: 3 + UV + UV + UV +Face 91 +UV Count: 3 + UV + UV + UV +Face 92 +UV Count: 3 + UV + UV + UV +Face 93 +UV Count: 3 + UV + UV + UV +Face 94 +UV Count: 3 + UV + UV + UV +Face 95 +UV Count: 3 + UV + UV + UV +Face 96 +UV Count: 3 + UV + UV + UV +Face 97 +UV Count: 3 + UV + UV + UV +Face 98 +UV Count: 3 + UV + UV + UV +Face 99 +UV Count: 3 + UV + UV + UV +Face 100 +UV Count: 3 + UV + UV + UV +Face 101 +UV Count: 3 + UV + UV + UV +Face 102 +UV Count: 3 + UV + UV + UV +Face 103 +UV Count: 3 + UV + UV + UV +Face 104 +UV Count: 3 + UV + UV + UV +Face 105 +UV Count: 3 + UV + UV + UV +Face 106 +UV Count: 3 + UV + UV + UV +Face 107 +UV Count: 3 + UV + UV + UV +Face 108 +UV Count: 3 + UV + UV + UV +Face 109 +UV Count: 3 + UV + UV + UV +Face 110 +UV Count: 3 + UV + UV + UV +Face 111 +UV Count: 3 + UV + UV + UV +Face 112 +UV Count: 3 + UV + UV + UV +Face 113 +UV Count: 3 + UV + UV + UV +Face 114 +UV Count: 3 + UV + UV + UV +Face 115 +UV Count: 3 + UV + UV + UV +Face 116 +UV Count: 3 + UV + UV + UV +Face 117 +UV Count: 3 + UV + UV + UV +Face 118 +UV Count: 3 + UV + UV + UV +Face 119 +UV Count: 3 + UV + UV + UV +Face 120 +UV Count: 3 + UV + UV + UV +Face 121 +UV Count: 3 + UV + UV + UV +Face 122 +UV Count: 3 + UV + UV + UV +Face 123 +UV Count: 3 + UV + UV + UV +Face 124 +UV Count: 3 + UV + UV + UV +Face 125 +UV Count: 3 + UV + UV + UV +Face 126 +UV Count: 3 + UV + UV + UV +Face 127 +UV Count: 3 + UV + UV + UV +Face 128 +UV Count: 3 + UV + UV + UV +Face 129 +UV Count: 3 + UV + UV + UV +Face 130 +UV Count: 3 + UV + UV + UV +Face 131 +UV Count: 3 + UV + UV + UV +Face 132 +UV Count: 3 + UV + UV + UV +Face 133 +UV Count: 3 + UV + UV + UV +Face 134 +UV Count: 3 + UV + UV + UV +Face 135 +UV Count: 3 + UV + UV + UV +Face 136 +UV Count: 3 + UV + UV + UV +Face 137 +UV Count: 3 + UV + UV + UV +Face 138 +UV Count: 3 + UV + UV + UV +Face 139 +UV Count: 3 + UV + UV + UV +Face 140 +UV Count: 3 + UV + UV + UV +Face 141 +UV Count: 3 + UV + UV + UV +Face 142 +UV Count: 3 + UV + UV + UV +Face 143 +UV Count: 3 + UV + UV + UV +Face 144 +UV Count: 3 + UV + UV + UV +Face 145 +UV Count: 3 + UV + UV + UV +Face 146 +UV Count: 3 + UV + UV + UV +Face 147 +UV Count: 3 + UV + UV + UV +Face 148 +UV Count: 3 + UV + UV + UV +Face 149 +UV Count: 3 + UV + UV + UV +Face 150 +UV Count: 3 + UV + UV + UV +Face 151 +UV Count: 3 + UV + UV + UV +Face 152 +UV Count: 3 + UV + UV + UV +Face 153 +UV Count: 3 + UV + UV + UV +Face 154 +UV Count: 3 + UV + UV + UV +Face 155 +UV Count: 3 + UV + UV + UV +Face 156 +UV Count: 3 + UV + UV + UV +Face 157 +UV Count: 3 + UV + UV + UV +Face 158 +UV Count: 3 + UV + UV + UV +Face 159 +UV Count: 3 + UV + UV + UV +Face 160 +UV Count: 3 + UV + UV + UV +Face 161 +UV Count: 3 + UV + UV + UV +Face 162 +UV Count: 3 + UV + UV + UV +Face 163 +UV Count: 3 + UV + UV + UV +Face 164 +UV Count: 3 + UV + UV + UV +Face 165 +UV Count: 3 + UV + UV + UV +Face 166 +UV Count: 3 + UV + UV + UV +Face 167 +UV Count: 3 + UV + UV + UV +Face 168 +UV Count: 3 + UV + UV + UV +Face 169 +UV Count: 3 + UV + UV + UV +Face 170 +UV Count: 3 + UV + UV + UV +Face 171 +UV Count: 3 + UV + UV + UV +Face 172 +UV Count: 3 + UV + UV + UV +Face 173 +UV Count: 3 + UV + UV + UV +Face 174 +UV Count: 3 + UV + UV + UV +Face 175 +UV Count: 3 + UV + UV + UV +Face 176 +UV Count: 3 + UV + UV + UV +Face 177 +UV Count: 3 + UV + UV + UV +Face 178 +UV Count: 3 + UV + UV + UV +Face 179 +UV Count: 3 + UV + UV + UV +Face 180 +UV Count: 3 + UV + UV + UV +Face 181 +UV Count: 3 + UV + UV + UV +Face 182 +UV Count: 3 + UV + UV + UV +Face 183 +UV Count: 3 + UV + UV + UV +Face 184 +UV Count: 3 + UV + UV + UV +Face 185 +UV Count: 3 + UV + UV + UV +Face 186 +UV Count: 3 + UV + UV + UV +Face 187 +UV Count: 3 + UV + UV + UV +Face 188 +UV Count: 3 + UV + UV + UV +Face 189 +UV Count: 3 + UV + UV + UV +Face 190 +UV Count: 3 + UV + UV + UV +Face 191 +UV Count: 3 + UV + UV + UV +Face 192 +UV Count: 3 + UV + UV + UV +Face 193 +UV Count: 3 + UV + UV + UV +Face 194 +UV Count: 3 + UV + UV + UV +Face 195 +UV Count: 3 + UV + UV + UV +Face 196 +UV Count: 3 + UV + UV + UV +Face 197 +UV Count: 3 + UV + UV + UV +Face 198 +UV Count: 3 + UV + UV + UV +Face 199 +UV Count: 3 + UV + UV + UV +Face 200 +UV Count: 3 + UV + UV + UV +Face 201 +UV Count: 3 + UV + UV + UV +Face 202 +UV Count: 3 + UV + UV + UV +Face 203 +UV Count: 3 + UV + UV + UV +Face 204 +UV Count: 3 + UV + UV + UV +Face 205 +UV Count: 3 + UV + UV + UV +Face 206 +UV Count: 3 + UV + UV + UV +Face 207 +UV Count: 3 + UV + UV + UV +Face 208 +UV Count: 3 + UV + UV + UV +Face 209 +UV Count: 3 + UV + UV + UV +Face 210 +UV Count: 3 + UV + UV + UV +Face 211 +UV Count: 3 + UV + UV + UV +Face 212 +UV Count: 3 + UV + UV + UV +Face 213 +UV Count: 3 + UV + UV + UV +Face 214 +UV Count: 3 + UV + UV + UV +Face 215 +UV Count: 3 + UV + UV + UV +Face 216 +UV Count: 3 + UV + UV + UV +Face 217 +UV Count: 3 + UV + UV + UV +Face 218 +UV Count: 3 + UV + UV + UV +Face 219 +UV Count: 3 + UV + UV + UV +Face 220 +UV Count: 3 + UV + UV + UV +Face 221 +UV Count: 3 + UV + UV + UV +Face 222 +UV Count: 3 + UV + UV + UV +Face 223 +UV Count: 3 + UV + UV + UV +Face 224 +UV Count: 3 + UV + UV + UV +Face 225 +UV Count: 3 + UV + UV + UV +Face 226 +UV Count: 3 + UV + UV + UV +Face 227 +UV Count: 3 + UV + UV + UV +Face 228 +UV Count: 3 + UV + UV + UV +Face 229 +UV Count: 3 + UV + UV + UV +Face 230 +UV Count: 3 + UV + UV + UV +Face 231 +UV Count: 3 + UV + UV + UV +Face 232 +UV Count: 3 + UV + UV + UV +Face 233 +UV Count: 3 + UV + UV + UV +Face 234 +UV Count: 3 + UV + UV + UV +Face 235 +UV Count: 3 + UV + UV + UV +Face 236 +UV Count: 3 + UV + UV + UV +Face 237 +UV Count: 3 + UV + UV + UV +Face 238 +UV Count: 3 + UV + UV + UV +Face 239 +UV Count: 3 + UV + UV + UV +Face 240 +UV Count: 3 + UV + UV + UV +Face 241 +UV Count: 3 + UV + UV + UV +Face 242 +UV Count: 3 + UV + UV + UV +Face 243 +UV Count: 3 + UV + UV + UV +Face 244 +UV Count: 3 + UV + UV + UV +Face 245 +UV Count: 3 + UV + UV + UV +Face 246 +UV Count: 3 + UV + UV + UV +Face 247 +UV Count: 3 + UV + UV + UV +Face 248 +UV Count: 3 + UV + UV + UV +Face 249 +UV Count: 3 + UV + UV + UV +Face 250 +UV Count: 3 + UV + UV + UV +Face 251 +UV Count: 3 + UV + UV + UV +Face 252 +UV Count: 3 + UV + UV + UV +Face 253 +UV Count: 3 + UV + UV + UV +Face 254 +UV Count: 3 + UV + UV + UV +Face 255 +UV Count: 3 + UV + UV + UV +Face 256 +UV Count: 3 + UV + UV + UV +Face 257 +UV Count: 3 + UV + UV + UV +Face 258 +UV Count: 3 + UV + UV + UV +Face 259 +UV Count: 3 + UV + UV + UV +Face 260 +UV Count: 3 + UV + UV + UV +Face 261 +UV Count: 3 + UV + UV + UV +Face 262 +UV Count: 3 + UV + UV + UV +Face 263 +UV Count: 3 + UV + UV + UV +Face 264 +UV Count: 3 + UV + UV + UV +Face 265 +UV Count: 3 + UV + UV + UV +Face 266 +UV Count: 3 + UV + UV + UV +Face 267 +UV Count: 3 + UV + UV + UV +Face 268 +UV Count: 3 + UV + UV + UV +Face 269 +UV Count: 3 + UV + UV + UV +Face 270 +UV Count: 3 + UV + UV + UV +Face 271 +UV Count: 3 + UV + UV + UV +Face 272 +UV Count: 3 + UV + UV + UV +Face 273 +UV Count: 3 + UV + UV + UV +Face 274 +UV Count: 3 + UV + UV + UV +Face 275 +UV Count: 3 + UV + UV + UV +Face 276 +UV Count: 3 + UV + UV + UV +Face 277 +UV Count: 3 + UV + UV + UV +Face 278 +UV Count: 3 + UV + UV + UV +Face 279 +UV Count: 3 + UV + UV + UV +Face 280 +UV Count: 3 + UV + UV + UV +Face 281 +UV Count: 3 + UV + UV + UV +Face 282 +UV Count: 3 + UV + UV + UV +Face 283 +UV Count: 3 + UV + UV + UV +Face 284 +UV Count: 3 + UV + UV + UV +Face 285 +UV Count: 3 + UV + UV + UV +Face 286 +UV Count: 3 + UV + UV + UV +Face 287 +UV Count: 3 + UV + UV + UV +Face 288 +UV Count: 3 + UV + UV + UV +Face 289 +UV Count: 3 + UV + UV + UV +Face 290 +UV Count: 3 + UV + UV + UV +Face 291 +UV Count: 3 + UV + UV + UV +Face 292 +UV Count: 3 + UV + UV + UV +Face 293 +UV Count: 3 + UV + UV + UV +Face 294 +UV Count: 3 + UV + UV + UV +Face 295 +UV Count: 3 + UV + UV + UV +Face 296 +UV Count: 3 + UV + UV + UV +Face 297 +UV Count: 3 + UV + UV + UV +Face 298 +UV Count: 3 + UV + UV + UV +Face 299 +UV Count: 3 + UV + UV + UV +Face 300 +UV Count: 3 + UV + UV + UV +Face 301 +UV Count: 3 + UV + UV + UV +Face 302 +UV Count: 3 + UV + UV + UV +Face 303 +UV Count: 3 + UV + UV + UV +Face 304 +UV Count: 3 + UV + UV + UV +Face 305 +UV Count: 3 + UV + UV + UV +Face 306 +UV Count: 3 + UV + UV + UV +Face 307 +UV Count: 3 + UV + UV + UV +Face 308 +UV Count: 3 + UV + UV + UV +Face 309 +UV Count: 3 + UV + UV + UV +Face 310 +UV Count: 3 + UV + UV + UV +Face 311 +UV Count: 3 + UV + UV + UV +Face 312 +UV Count: 3 + UV + UV + UV +Face 313 +UV Count: 3 + UV + UV + UV +Face 314 +UV Count: 3 + UV + UV + UV +Face 315 +UV Count: 3 + UV + UV + UV +Face 316 +UV Count: 3 + UV + UV + UV +Face 317 +UV Count: 3 + UV + UV + UV +Face 318 +UV Count: 3 + UV + UV + UV +Face 319 +UV Count: 3 + UV + UV + UV +Face 320 +UV Count: 3 + UV + UV + UV +Face 321 +UV Count: 3 + UV + UV + UV +Face 322 +UV Count: 3 + UV + UV + UV +Face 323 +UV Count: 3 + UV + UV + UV +Face 324 +UV Count: 3 + UV + UV + UV +Face 325 +UV Count: 3 + UV + UV + UV +Face 326 +UV Count: 3 + UV + UV + UV +Face 327 +UV Count: 3 + UV + UV + UV +Face 328 +UV Count: 3 + UV + UV + UV +Face 329 +UV Count: 3 + UV + UV + UV +Face 330 +UV Count: 3 + UV + UV + UV +Face 331 +UV Count: 3 + UV + UV + UV +Face 332 +UV Count: 3 + UV + UV + UV +Face 333 +UV Count: 3 + UV + UV + UV +Face 334 +UV Count: 3 + UV + UV + UV +Face 335 +UV Count: 3 + UV + UV + UV +Face 336 +UV Count: 3 + UV + UV + UV +Face 337 +UV Count: 3 + UV + UV + UV +Face 338 +UV Count: 3 + UV + UV + UV +Face 339 +UV Count: 3 + UV + UV + UV +Face 340 +UV Count: 3 + UV + UV + UV +Face 341 +UV Count: 3 + UV + UV + UV +Face 342 +UV Count: 3 + UV + UV + UV +Face 343 +UV Count: 3 + UV + UV + UV +Face 344 +UV Count: 3 + UV + UV + UV +Face 345 +UV Count: 3 + UV + UV + UV +Face 346 +UV Count: 3 + UV + UV + UV +Face 347 +UV Count: 3 + UV + UV + UV +Face 348 +UV Count: 3 + UV + UV + UV +Face 349 +UV Count: 3 + UV + UV + UV +Face 350 +UV Count: 3 + UV + UV + UV +Face 351 +UV Count: 3 + UV + UV + UV +Face 352 +UV Count: 3 + UV + UV + UV +Face 353 +UV Count: 3 + UV + UV + UV +Face 354 +UV Count: 3 + UV + UV + UV +Face 355 +UV Count: 3 + UV + UV + UV +Face 356 +UV Count: 3 + UV + UV + UV +Face 357 +UV Count: 3 + UV + UV + UV +Face 358 +UV Count: 3 + UV + UV + UV +Face 359 +UV Count: 3 + UV + UV + UV +Face 360 +UV Count: 3 + UV + UV + UV +Face 361 +UV Count: 3 + UV + UV + UV +Face 362 +UV Count: 3 + UV + UV + UV +Face 363 +UV Count: 3 + UV + UV + UV +Face 364 +UV Count: 3 + UV + UV + UV +Face 365 +UV Count: 3 + UV + UV + UV +Face 366 +UV Count: 3 + UV + UV + UV +Face 367 +UV Count: 3 + UV + UV + UV +Face 368 +UV Count: 3 + UV + UV + UV +Face 369 +UV Count: 3 + UV + UV + UV +Face 370 +UV Count: 3 + UV + UV + UV +Face 371 +UV Count: 3 + UV + UV + UV +Face 372 +UV Count: 3 + UV + UV + UV +Face 373 +UV Count: 3 + UV + UV + UV +Face 374 +UV Count: 3 + UV + UV + UV +Face 375 +UV Count: 3 + UV + UV + UV +===Normals: +Vertex 0: Normal +Vertex 1: Normal +Vertex 2: Normal +Vertex 3: Normal +Vertex 4: Normal +Vertex 5: Normal +Vertex 6: Normal +Vertex 7: Normal +Vertex 8: Normal +Vertex 9: Normal +Vertex 10: Normal +Vertex 11: Normal +Vertex 12: Normal +Vertex 13: Normal +Vertex 14: Normal +Vertex 15: Normal +Vertex 16: Normal +Vertex 17: Normal +Vertex 18: Normal +Vertex 19: Normal +Vertex 20: Normal +Vertex 21: Normal +Vertex 22: Normal +Vertex 23: Normal +Vertex 24: Normal +Vertex 25: Normal +Vertex 26: Normal +Vertex 27: Normal +Vertex 28: Normal +Vertex 29: Normal +Vertex 30: Normal +Vertex 31: Normal +Vertex 32: Normal +Vertex 33: Normal +Vertex 34: Normal +Vertex 35: Normal +Vertex 36: Normal +Vertex 37: Normal +Vertex 38: Normal +Vertex 39: Normal +Vertex 40: Normal +Vertex 41: Normal +Vertex 42: Normal +Vertex 43: Normal +Vertex 44: Normal +Vertex 45: Normal +Vertex 46: Normal +Vertex 47: Normal +Vertex 48: Normal +Vertex 49: Normal +Vertex 50: Normal +Vertex 51: Normal +Vertex 52: Normal +Vertex 53: Normal +Vertex 54: Normal +Vertex 55: Normal +Vertex 56: Normal +Vertex 57: Normal +Vertex 58: Normal +Vertex 59: Normal +Vertex 60: Normal +Vertex 61: Normal +Vertex 62: Normal +Vertex 63: Normal +Vertex 64: Normal +Vertex 65: Normal +Vertex 66: Normal +Vertex 67: Normal +Vertex 68: Normal +Vertex 69: Normal +Vertex 70: Normal +Vertex 71: Normal +Vertex 72: Normal +Vertex 73: Normal +Vertex 74: Normal +Vertex 75: Normal +Vertex 76: Normal +Vertex 77: Normal +Vertex 78: Normal +Vertex 79: Normal +Vertex 80: Normal +Vertex 81: Normal +Vertex 82: Normal +Vertex 83: Normal +Vertex 84: Normal +Vertex 85: Normal +Vertex 86: Normal +Vertex 87: Normal +Vertex 88: Normal +Vertex 89: Normal +Vertex 90: Normal +Vertex 91: Normal +Vertex 92: Normal +Vertex 93: Normal +Vertex 94: Normal +Vertex 95: Normal +Vertex 96: Normal +Vertex 97: Normal +Vertex 98: Normal +Vertex 99: Normal +Vertex 100: Normal +Vertex 101: Normal +Vertex 102: Normal +Vertex 103: Normal +Vertex 104: Normal +Vertex 105: Normal +Vertex 106: Normal +Vertex 107: Normal +Vertex 108: Normal +Vertex 109: Normal +Vertex 110: Normal +Vertex 111: Normal +Vertex 112: Normal +Vertex 113: Normal +Vertex 114: Normal +Vertex 115: Normal +Vertex 116: Normal +Vertex 117: Normal +Vertex 118: Normal +Vertex 119: Normal +Vertex 120: Normal +Vertex 121: Normal +Vertex 122: Normal +Vertex 123: Normal +Vertex 124: Normal +Vertex 125: Normal +Vertex 126: Normal +Vertex 127: Normal +Vertex 128: Normal +Vertex 129: Normal +Vertex 130: Normal +Vertex 131: Normal +Vertex 132: Normal +Vertex 133: Normal +Vertex 134: Normal +Vertex 135: Normal +Vertex 136: Normal +Vertex 137: Normal +Vertex 138: Normal +Vertex 139: Normal +Vertex 140: Normal +Vertex 141: Normal +Vertex 142: Normal +Vertex 143: Normal +Vertex 144: Normal +Vertex 145: Normal +Vertex 146: Normal +Vertex 147: Normal +Vertex 148: Normal +Vertex 149: Normal +Vertex 150: Normal +Vertex 151: Normal +Vertex 152: Normal +Vertex 153: Normal +Vertex 154: Normal +Vertex 155: Normal +Vertex 156: Normal +Vertex 157: Normal +Vertex 158: Normal +Vertex 159: Normal +Vertex 160: Normal +Vertex 161: Normal +Vertex 162: Normal +Vertex 163: Normal +Vertex 164: Normal +Vertex 165: Normal +Vertex 166: Normal +Vertex 167: Normal +Vertex 168: Normal +Vertex 169: Normal +Vertex 170: Normal +Vertex 171: Normal +Vertex 172: Normal +Vertex 173: Normal +Vertex 174: Normal +Vertex 175: Normal +Vertex 176: Normal +Vertex 177: Normal +Vertex 178: Normal +Vertex 179: Normal +Vertex 180: Normal +Vertex 181: Normal +Vertex 182: Normal +Vertex 183: Normal +Vertex 184: Normal +Vertex 185: Normal +Vertex 186: Normal +Vertex 187: Normal +Vertex 188: Normal +Vertex 189: Normal +Vertex 190: Normal +Vertex 191: Normal +Vertex 192: Normal +Vertex 193: Normal +Vertex 194: Normal +Vertex 195: Normal +Vertex 196: Normal +Vertex 197: Normal +Vertex 198: Normal +Vertex 199: Normal +Vertex 200: Normal +Vertex 201: Normal +Vertex 202: Normal +Vertex 203: Normal +Vertex 204: Normal +Vertex 205: Normal +Vertex 206: Normal +Vertex 207: Normal +Vertex 208: Normal +===Triangles: 376 +Triangle: [17, 3, 22] +Triangle: [10, 25, 1] +Triangle: [133, 70, 135] +Triangle: [0, 18, 19] +Triangle: [14, 122, 123] +Triangle: [13, 48, 51] +Triangle: [7, 10, 1] +Triangle: [11, 5, 0] +Triangle: [4, 8, 3] +Triangle: [6, 9, 14] +Triangle: [21, 6, 20] +Triangle: [12, 64, 62] +Triangle: [15, 150, 149] +Triangle: [31, 22, 42] +Triangle: [53, 36, 57] +Triangle: [25, 7, 1] +Triangle: [26, 0, 19] +Triangle: [9, 21, 23] +Triangle: [151, 29, 33] +Triangle: [37, 31, 42] +Triangle: [57, 32, 54] +Triangle: [67, 35, 69] +Triangle: [124, 38, 126] +Triangle: [67, 17, 31] +Triangle: [19, 28, 43] +Triangle: [23, 41, 38] +Triangle: [61, 4, 17] +Triangle: [41, 20, 30] +Triangle: [60, 5, 65] +Triangle: [24, 49, 52] +Triangle: [25, 39, 40] +Triangle: [16, 40, 29] +Triangle: [148, 29, 151] +Triangle: [8, 22, 3] +Triangle: [26, 43, 36] +Triangle: [22, 37, 42] +Triangle: [136, 71, 143] +Triangle: [138, 133, 145] +Triangle: [139, 70, 142] +Triangle: [140, 44, 58] +Triangle: [48, 26, 53] +Triangle: [72, 71, 73] +Triangle: [126, 34, 125] +Triangle: [30, 38, 41] +Triangle: [39, 29, 40] +Triangle: [28, 36, 43] +Triangle: [39, 55, 33] +Triangle: [72, 125, 134] +Triangle: [128, 53, 130] +Triangle: [146, 135, 147] +Triangle: [141, 47, 136] +Triangle: [52, 122, 124] +Triangle: [24, 56, 39] +Triangle: [132, 54, 131] +Triangle: [130, 57, 132] +Triangle: [51, 128, 129] +Triangle: [50, 10, 15] +Triangle: [47, 73, 71] +Triangle: [55, 73, 58] +Triangle: [54, 134, 131] +Triangle: [32, 72, 54] +Triangle: [142, 46, 138] +Triangle: [143, 152, 153] +Triangle: [18, 66, 28] +Triangle: [148, 65, 150] +Triangle: [20, 64, 61] +Triangle: [30, 61, 67] +Triangle: [30, 69, 34] +Triangle: [28, 68, 32] +Triangle: [63, 5, 13] +Triangle: [62, 6, 14] +Triangle: [135, 45, 127] +Triangle: [55, 44, 33] +Triangle: [33, 44, 152] +Triangle: [116, 55, 33] +Triangle: [77, 68, 72] +Triangle: [78, 76, 77] +Triangle: [85, 82, 83] +Triangle: [81, 79, 78] +Triangle: [83, 80, 81] +Triangle: [89, 86, 87] +Triangle: [87, 84, 85] +Triangle: [91, 88, 89] +Triangle: [93, 90, 91] +Triangle: [95, 92, 93] +Triangle: [97, 94, 95] +Triangle: [99, 96, 97] +Triangle: [101, 98, 99] +Triangle: [103, 100, 101] +Triangle: [105, 102, 103] +Triangle: [107, 104, 105] +Triangle: [109, 106, 107] +Triangle: [111, 108, 109] +Triangle: [113, 114, 115] +Triangle: [115, 110, 111] +Triangle: [117, 74, 55] +Triangle: [68, 116, 33] +Triangle: [74, 120, 75] +Triangle: [119, 121, 117] +Triangle: [55, 75, 72] +Triangle: [72, 120, 119] +Triangle: [116, 119, 117] +Triangle: [119, 68, 72] +Triangle: [140, 147, 144] +Triangle: [131, 69, 35] +Triangle: [129, 8, 12] +Triangle: [27, 132, 37] +Triangle: [37, 131, 35] +Triangle: [124, 9, 23] +Triangle: [144, 45, 139] +Triangle: [8, 130, 27] +Triangle: [134, 34, 69] +Triangle: [56, 125, 55] +Triangle: [145, 59, 141] +Triangle: [52, 126, 56] +Triangle: [123, 49, 50] +Triangle: [59, 135, 73] +Triangle: [163, 141, 159] +Triangle: [162, 139, 157] +Triangle: [161, 168, 164] +Triangle: [160, 138, 156] +Triangle: [159, 136, 155] +Triangle: [158, 144, 162] +Triangle: [158, 137, 140] +Triangle: [157, 142, 160] +Triangle: [156, 145, 163] +Triangle: [155, 143, 161] +Triangle: [147, 127, 144] +Triangle: [146, 58, 73] +Triangle: [164, 137, 154] +Triangle: [16, 150, 7] +Triangle: [153, 44, 137] +Triangle: [60, 151, 66] +Triangle: [149, 65, 63] +Triangle: [149, 154, 15] +Triangle: [13, 161, 63] +Triangle: [12, 163, 129] +Triangle: [14, 160, 62] +Triangle: [50, 154, 158] +Triangle: [50, 162, 123] +Triangle: [51, 155, 13] +Triangle: [62, 156, 12] +Triangle: [63, 164, 149] +Triangle: [123, 157, 14] +Triangle: [129, 159, 51] +Triangle: [168, 171, 167] +Triangle: [164, 167, 153] +Triangle: [143, 165, 161] +Triangle: [153, 166, 143] +Triangle: [166, 169, 165] +Triangle: [165, 172, 168] +Triangle: [167, 170, 166] +Triangle: [170, 173, 169] +Triangle: [169, 176, 172] +Triangle: [171, 174, 170] +Triangle: [172, 175, 171] +Triangle: [175, 173, 174] +Triangle: [178, 194, 193] +Triangle: [180, 195, 194] +Triangle: [184, 196, 195] +Triangle: [182, 193, 196] +Triangle: [179, 181, 177] +Triangle: [188, 182, 184] +Triangle: [188, 180, 186] +Triangle: [185, 180, 178] +Triangle: [185, 182, 187] +Triangle: [188, 191, 187] +Triangle: [185, 190, 186] +Triangle: [185, 191, 189] +Triangle: [186, 192, 188] +Triangle: [190, 191, 192] +Triangle: [196, 202, 203] +Triangle: [199, 201, 200] +Triangle: [194, 204, 205] +Triangle: [197, 201, 206] +Triangle: [200, 179, 177] +Triangle: [197, 183, 179] +Triangle: [198, 181, 183] +Triangle: [199, 177, 181] +Triangle: [203, 201, 208] +Triangle: [204, 208, 207] +Triangle: [205, 207, 206] +Triangle: [202, 206, 201] +Triangle: [197, 207, 198] +Triangle: [194, 202, 193] +Triangle: [195, 203, 204] +Triangle: [198, 208, 199] +Triangle: [17, 4, 3] +Triangle: [10, 24, 25] +Triangle: [133, 46, 70] +Triangle: [0, 5, 18] +Triangle: [14, 9, 122] +Triangle: [13, 11, 48] +Triangle: [7, 15, 10] +Triangle: [11, 13, 5] +Triangle: [4, 12, 8] +Triangle: [6, 2, 9] +Triangle: [21, 2, 6] +Triangle: [12, 4, 64] +Triangle: [15, 7, 150] +Triangle: [31, 17, 22] +Triangle: [53, 26, 36] +Triangle: [25, 16, 7] +Triangle: [26, 11, 0] +Triangle: [9, 2, 21] +Triangle: [33, 68, 151] +Triangle: [68, 66, 151] +Triangle: [37, 35, 31] +Triangle: [57, 36, 32] +Triangle: [67, 31, 35] +Triangle: [124, 23, 38] +Triangle: [67, 61, 17] +Triangle: [19, 18, 28] +Triangle: [23, 21, 41] +Triangle: [61, 64, 4] +Triangle: [41, 21, 20] +Triangle: [60, 18, 5] +Triangle: [24, 10, 49] +Triangle: [25, 24, 39] +Triangle: [16, 25, 40] +Triangle: [148, 16, 29] +Triangle: [8, 27, 22] +Triangle: [26, 19, 43] +Triangle: [22, 27, 37] +Triangle: [136, 47, 71] +Triangle: [138, 46, 133] +Triangle: [139, 45, 70] +Triangle: [140, 137, 44] +Triangle: [48, 11, 26] +Triangle: [72, 68, 71] +Triangle: [126, 38, 34] +Triangle: [30, 34, 38] +Triangle: [39, 33, 29] +Triangle: [28, 32, 36] +Triangle: [39, 56, 55] +Triangle: [72, 55, 125] +Triangle: [128, 48, 53] +Triangle: [146, 73, 135] +Triangle: [141, 59, 47] +Triangle: [52, 49, 122] +Triangle: [24, 52, 56] +Triangle: [132, 57, 54] +Triangle: [130, 53, 57] +Triangle: [51, 48, 128] +Triangle: [50, 49, 10] +Triangle: [47, 59, 73] +Triangle: [55, 72, 73] +Triangle: [54, 72, 134] +Triangle: [32, 68, 72] +Triangle: [142, 70, 46] +Triangle: [143, 71, 152] +Triangle: [18, 60, 66] +Triangle: [148, 60, 65] +Triangle: [20, 6, 64] +Triangle: [30, 20, 61] +Triangle: [30, 67, 69] +Triangle: [28, 66, 68] +Triangle: [63, 65, 5] +Triangle: [62, 64, 6] +Triangle: [135, 70, 45] +Triangle: [55, 58, 44] +Triangle: [71, 68, 152] +Triangle: [68, 33, 152] +Triangle: [116, 117, 55] +Triangle: [77, 76, 68] +Triangle: [78, 79, 76] +Triangle: [85, 84, 82] +Triangle: [81, 80, 79] +Triangle: [83, 82, 80] +Triangle: [89, 88, 86] +Triangle: [87, 86, 84] +Triangle: [91, 90, 88] +Triangle: [93, 92, 90] +Triangle: [95, 94, 92] +Triangle: [97, 96, 94] +Triangle: [99, 98, 96] +Triangle: [101, 100, 98] +Triangle: [103, 102, 100] +Triangle: [105, 104, 102] +Triangle: [107, 106, 104] +Triangle: [109, 108, 106] +Triangle: [111, 110, 108] +Triangle: [113, 112, 114] +Triangle: [115, 114, 110] +Triangle: [117, 121, 74] +Triangle: [68, 118, 116] +Triangle: [74, 121, 120] +Triangle: [119, 120, 121] +Triangle: [55, 74, 75] +Triangle: [72, 75, 120] +Triangle: [116, 118, 119] +Triangle: [119, 118, 68] +Triangle: [140, 146, 147] +Triangle: [131, 134, 69] +Triangle: [129, 128, 8] +Triangle: [27, 130, 132] +Triangle: [37, 132, 131] +Triangle: [124, 122, 9] +Triangle: [144, 127, 45] +Triangle: [8, 128, 130] +Triangle: [134, 125, 34] +Triangle: [56, 126, 125] +Triangle: [145, 133, 59] +Triangle: [52, 124, 126] +Triangle: [123, 122, 49] +Triangle: [59, 133, 135] +Triangle: [163, 145, 141] +Triangle: [162, 144, 139] +Triangle: [161, 165, 168] +Triangle: [160, 142, 138] +Triangle: [159, 141, 136] +Triangle: [158, 140, 144] +Triangle: [158, 154, 137] +Triangle: [157, 139, 142] +Triangle: [156, 138, 145] +Triangle: [155, 136, 143] +Triangle: [147, 135, 127] +Triangle: [146, 140, 58] +Triangle: [164, 153, 137] +Triangle: [16, 148, 150] +Triangle: [153, 152, 44] +Triangle: [60, 148, 151] +Triangle: [149, 150, 65] +Triangle: [149, 164, 154] +Triangle: [13, 155, 161] +Triangle: [12, 156, 163] +Triangle: [14, 157, 160] +Triangle: [50, 15, 154] +Triangle: [50, 158, 162] +Triangle: [51, 159, 155] +Triangle: [62, 160, 156] +Triangle: [63, 161, 164] +Triangle: [123, 162, 157] +Triangle: [129, 163, 159] +Triangle: [168, 172, 171] +Triangle: [164, 168, 167] +Triangle: [143, 166, 165] +Triangle: [153, 167, 166] +Triangle: [166, 170, 169] +Triangle: [165, 169, 172] +Triangle: [167, 171, 170] +Triangle: [170, 174, 173] +Triangle: [169, 173, 176] +Triangle: [171, 175, 174] +Triangle: [172, 176, 175] +Triangle: [175, 176, 173] +Triangle: [178, 180, 194] +Triangle: [180, 184, 195] +Triangle: [184, 182, 196] +Triangle: [182, 178, 193] +Triangle: [179, 183, 181] +Triangle: [188, 187, 182] +Triangle: [188, 184, 180] +Triangle: [185, 186, 180] +Triangle: [185, 178, 182] +Triangle: [188, 192, 191] +Triangle: [185, 189, 190] +Triangle: [185, 187, 191] +Triangle: [186, 190, 192] +Triangle: [190, 189, 191] +Triangle: [196, 193, 202] +Triangle: [199, 208, 201] +Triangle: [194, 195, 204] +Triangle: [197, 200, 201] +Triangle: [200, 197, 179] +Triangle: [197, 198, 183] +Triangle: [198, 199, 181] +Triangle: [199, 200, 177] +Triangle: [203, 202, 201] +Triangle: [204, 203, 208] +Triangle: [205, 204, 207] +Triangle: [202, 205, 206] +Triangle: [197, 206, 207] +Triangle: [194, 205, 202] +Triangle: [195, 196, 203] +Triangle: [198, 207, 208] diff --git a/seconroom.bmp b/seconroom.bmp new file mode 100644 index 0000000..eaabfb5 Binary files /dev/null and b/seconroom.bmp differ