From 774397f690a87dac629d6988b3b31c93f901324e Mon Sep 17 00:00:00 2001 From: Vladislav Khorev Date: Thu, 14 May 2026 19:54:58 +0300 Subject: [PATCH] adding doors --- proj-web/CMakeLists.txt | 4 +- proj-windows/CMakeLists.txt | 2 + .../config2/gameobjects_uni_interior.json | 24 + .../interactive_objects_uni_interior.json | 86 ++- .../dialogue/uni_interior_dialogues.json | 18 + resources/start_uni_interior.lua | 21 + resources/w/interior/DoorFrames_tex001.png | 3 + resources/w/interior/doors_tex001.png | 3 + resources/w/interior/outputDoorFrames.txt | 535 ++++++++++++++++++ resources/w/interior/outputHall_Leaf001.txt | 37 ++ .../w/interior/outputRoom_N_0_Leaf001.txt | 37 ++ .../w/interior/outputRoom_N_1_Leaf001.txt | 37 ++ .../w/interior/outputRoom_N_2_Leaf001.txt | 56 ++ .../w/interior/outputRoom_S_0_Leaf001.txt | 37 ++ .../w/interior/outputRoom_S_1_Leaf001.txt | 37 ++ .../w/interior/outputRoom_S_2_Leaf001.txt | 37 ++ 16 files changed, 972 insertions(+), 2 deletions(-) create mode 100644 resources/w/interior/DoorFrames_tex001.png create mode 100644 resources/w/interior/doors_tex001.png create mode 100644 resources/w/interior/outputDoorFrames.txt create mode 100644 resources/w/interior/outputHall_Leaf001.txt create mode 100644 resources/w/interior/outputRoom_N_0_Leaf001.txt create mode 100644 resources/w/interior/outputRoom_N_1_Leaf001.txt create mode 100644 resources/w/interior/outputRoom_N_2_Leaf001.txt create mode 100644 resources/w/interior/outputRoom_S_0_Leaf001.txt create mode 100644 resources/w/interior/outputRoom_S_1_Leaf001.txt create mode 100644 resources/w/interior/outputRoom_S_2_Leaf001.txt diff --git a/proj-web/CMakeLists.txt b/proj-web/CMakeLists.txt index 622a7fd..737f8cd 100644 --- a/proj-web/CMakeLists.txt +++ b/proj-web/CMakeLists.txt @@ -109,6 +109,8 @@ set(SOURCES ../src/items/GameObjectLoader.cpp ../src/items/Item.h ../src/items/Item.cpp + ../src/items/ItemRegistry.h + ../src/items/ItemRegistry.cpp ../src/items/InteractiveObject.h ../src/items/InteractiveObject.cpp ../src/dialogue/DialogueTypes.h @@ -172,7 +174,7 @@ set(EMSCRIPTEN_LINK_FLAGS "-sFULL_ES3=1" "--preload-file ${CMAKE_CURRENT_SOURCE_DIR}/../resources/loading.png@resources/loading.png" "--preload-file ${CMAKE_CURRENT_SOURCE_DIR}/../resources/shaders@resources/shaders" - "--preload-file ${CMAKE_CURRENT_SOURCE_DIR}/../resources/start.lua@resources/start.lua" + "--preload-file ${CMAKE_CURRENT_SOURCE_DIR}/../resources/start_uni_interior.lua@resources/start_uni_interior.lua" "--preload-file ${CMAKE_CURRENT_SOURCE_DIR}/../resources/start2.lua@resources/start2.lua" "--preload-file ${CMAKE_CURRENT_SOURCE_DIR}/../resources/start_dorm.lua@resources/start_dorm.lua" "--preload-file ${CMAKE_CURRENT_SOURCE_DIR}/../audio@audio" diff --git a/proj-windows/CMakeLists.txt b/proj-windows/CMakeLists.txt index 4093255..a07e414 100644 --- a/proj-windows/CMakeLists.txt +++ b/proj-windows/CMakeLists.txt @@ -66,6 +66,8 @@ add_executable(witcher001 ../src/items/GameObjectLoader.cpp ../src/items/Item.h ../src/items/Item.cpp + ../src/items/ItemRegistry.h + ../src/items/ItemRegistry.cpp ../src/items/InteractiveObject.h ../src/items/InteractiveObject.cpp ../src/dialogue/DialogueTypes.h diff --git a/resources/config2/gameobjects_uni_interior.json b/resources/config2/gameobjects_uni_interior.json index f5eca5f..632af29 100644 --- a/resources/config2/gameobjects_uni_interior.json +++ b/resources/config2/gameobjects_uni_interior.json @@ -83,6 +83,30 @@ "positionY": -5.0, "positionZ": 0.0, "scale": 1.0 + }, + { + "name": "doorframes", + "texturePath": "resources/w/interior/DoorFrames_tex001.png", + "meshPath": "resources/w/interior/outputDoorFrames.txt", + "rotationX": 0.0, + "rotationY": 0.0, + "rotationZ": 0.0, + "positionX": 0.0, + "positionY": -5.0, + "positionZ": 0.0, + "scale": 1.0 + }, + { + "name": "Room_N_0_Leaf001", + "texturePath": "resources/w/interior/doors_tex001.png", + "meshPath": "resources/w/interior/outputRoom_N_0_Leaf001.txt", + "rotationX": 0.0, + "rotationY": 1.5708, + "rotationZ": 0.0, + "positionX": 1.5, + "positionY": 0.975, + "positionZ": -9.035, + "scale": 1.0 }, { "name": "tree001", diff --git a/resources/config2/interactive_objects_uni_interior.json b/resources/config2/interactive_objects_uni_interior.json index 8abf5aa..5179925 100644 --- a/resources/config2/interactive_objects_uni_interior.json +++ b/resources/config2/interactive_objects_uni_interior.json @@ -54,6 +54,90 @@ "scale": 0.5, "interactionRadius": 1.5, "activateFunction": "on_book_pickup" - } + }, + { + "name": "Room_S_0_Leaf001", + "texturePath": "resources/w/interior/doors_tex001.png", + "meshPath": "resources/w/interior/outputRoom_S_0_Leaf001.txt", + "rotationX": 0.0, + "rotationY": 0.0, + "rotationZ": 0.0, + "positionX": -1.5, + "positionY": 0.975, + "positionZ": -9.035, + "scale": 1.0, + "interactionRadius": 0.5, + "activateFunction": "on_locked_door_click" + }, + { + "name": "Room_N_1_Leaf001", + "texturePath": "resources/w/interior/doors_tex001.png", + "meshPath": "resources/w/interior/outputRoom_N_1_Leaf001.txt", + "rotationX": 0.0, + "rotationY": 0.0, + "rotationZ": 0.0, + "positionX": 1.5, + "positionY": 0.975, + "positionZ": -1.035, + "scale": 1.0, + "interactionRadius": 0.5, + "activateFunction": "on_locked_door_click" + }, + { + "name": "Room_S_1_Leaf001", + "texturePath": "resources/w/interior/doors_tex001.png", + "meshPath": "resources/w/interior/outputRoom_S_1_Leaf001.txt", + "rotationX": 0.0, + "rotationY": 0.0, + "rotationZ": 0.0, + "positionX": -1.5, + "positionY": 0.975, + "positionZ": -1.035, + "scale": 1.0, + "interactionRadius": 0.5, + "activateFunction": "on_locked_door_click" + }, + { + "name": "Room_N_2_Leaf001", + "texturePath": "resources/w/interior/doors_tex001.png", + "meshPath": "resources/w/interior/outputRoom_N_2_Leaf001.txt", + "rotationX": 0.0, + "rotationY": 0.0, + "rotationZ": 0.0, + "positionX": 1.5, + "positionY": 0.975, + "positionZ": 6.965, + "scale": 1.0, + "interactionRadius": 0.5, + "activateFunction": "on_library_door_click" + }, + { + "name": "Room_S_2_Leaf001", + "texturePath": "resources/w/interior/doors_tex001.png", + "meshPath": "resources/w/interior/outputRoom_S_2_Leaf001.txt", + "rotationX": 0.0, + "rotationY": 0.0, + "rotationZ": 0.0, + "positionX": -1.5, + "positionY": 0.975, + "positionZ": 6.965, + "scale": 1.0, + "interactionRadius": 0.5, + "activateFunction": "on_teachers_door_click" + }, + { + "name": "Hall_Leaf001", + "texturePath": "resources/w/interior/doors_tex001.png", + "meshPath": "resources/w/interior/outputHall_Leaf001.txt", + "rotationX": 0.0, + "rotationY": 0.0, + "rotationZ": 0.0, + "positionX": 0.565, + "positionY": 0.975, + "positionZ": 8, + "scale": 1.0, + "interactionRadius": 0.5, + "activateFunction": "on_hall_door_click" + } ] } diff --git a/resources/dialogue/uni_interior_dialogues.json b/resources/dialogue/uni_interior_dialogues.json index 0447152..3fb3e35 100644 --- a/resources/dialogue/uni_interior_dialogues.json +++ b/resources/dialogue/uni_interior_dialogues.json @@ -51,6 +51,24 @@ "type": "End" } ] + }, + { + "id": "door_dialog001", + "start": "line_1", + "nodes": [ + { + "id": "line_1", + "type": "Line", + "speaker": "Бекзат", + "portrait": "resources/w/gg/gg2_s_podsvetkoy5.png", + "text": "Дверь закрыта на ключ.", + "next": "end_1" + }, + { + "id": "end_1", + "type": "End" + } + ] }, { "id": "teacher_dialog001", diff --git a/resources/start_uni_interior.lua b/resources/start_uni_interior.lua index 369ce50..60e61c1 100644 --- a/resources/start_uni_interior.lua +++ b/resources/start_uni_interior.lua @@ -98,6 +98,27 @@ game_api.start_dialogue("teacher_dialog001") game_api.set_trigger_zone_enabled(2, false) end + +function on_locked_door_click() +game_api.start_dialogue("door_dialog001") +end + +function on_library_door_click() +if (not lection_is_over) then +game_api.start_dialogue("door_dialog001") +end +end + +function on_teachers_door_click() +if (not lection_is_over) then +game_api.start_dialogue("door_dialog001") +end +end + +function on_hall_door_click() +end + + function on_teacher_arrived() teacher_arrived = true print("Teacher arrived") diff --git a/resources/w/interior/DoorFrames_tex001.png b/resources/w/interior/DoorFrames_tex001.png new file mode 100644 index 0000000..9836355 --- /dev/null +++ b/resources/w/interior/DoorFrames_tex001.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8980e61389d43974e2f51b9ca237af17a7419e1ddd329f795bc7ca53d6da519c +size 505 diff --git a/resources/w/interior/doors_tex001.png b/resources/w/interior/doors_tex001.png new file mode 100644 index 0000000..0349315 --- /dev/null +++ b/resources/w/interior/doors_tex001.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f99e0b643d6d59a19e7917211a70d2d1043beb410f1698657edb9df3f02538a6 +size 505 diff --git a/resources/w/interior/outputDoorFrames.txt b/resources/w/interior/outputDoorFrames.txt new file mode 100644 index 0000000..b12a54d --- /dev/null +++ b/resources/w/interior/outputDoorFrames.txt @@ -0,0 +1,535 @@ +===Vertices (Split by UV/Normal): 336 +V 0: Pos(5.765001, -1.62, 7.06) Norm(-0.57735, -0.577355, 0.577346) UV(0.630273, 0.511166) +V 1: Pos(5.765001, -1.38, 5.0) Norm(-0.577358, 0.577362, -0.577331) UV(0.660049, 0.766749) +V 2: Pos(5.765001, -1.62, 5.0) Norm(-0.577348, -0.577356, -0.577348) UV(0.630273, 0.766749) +V 3: Pos(5.765001, -1.38, 7.06) Norm(-0.577351, 0.577359, 0.57734) UV(0.315137, 0.0) +V 4: Pos(7.035001, -1.38, 7.06) Norm(0.57735, 0.577355, 0.577346) UV(0.472705, 0.0) +V 5: Pos(5.825001, -1.38, 6.97) Norm(0.301514, 0.904532, -0.301513) UV(0.322581, 0.011166) +V 6: Pos(7.035001, -1.38, 7.06) Norm(0.57735, 0.577355, 0.577346) UV(0.660049, 0.511166) +V 7: Pos(7.035001, -1.62, 5.0) Norm(0.57735, -0.577354, -0.577346) UV(0.689826, 0.766749) +V 8: Pos(7.035001, -1.38, 5.0) Norm(0.577355, 0.577363, -0.577333) UV(0.660049, 0.766749) +V 9: Pos(7.035001, -1.62, 7.06) Norm(0.577351, -0.577359, 0.57734) UV(0.0, 0.255583) +V 10: Pos(5.765001, -1.62, 7.06) Norm(-0.57735, -0.577355, 0.577346) UV(0.157568, 0.255583) +V 11: Pos(6.975001, -1.62, 6.97) Norm(-0.301513, -0.904533, -0.301513) UV(0.007444, 0.266749) +V 12: Pos(7.035001, -1.38, 5.0) Norm(0.577355, 0.577363, -0.577333) UV(0.433002, 0.796526) +V 13: Pos(6.975001, -1.62, 5.0) Norm(-0.57736, -0.577357, -0.577334) UV(0.440447, 0.766749) +V 14: Pos(6.975001, -1.38, 5.0) Norm(-0.57735, 0.57735, -0.57735) UV(0.440447, 0.796526) +V 15: Pos(5.765001, -1.38, 5.0) Norm(-0.577358, 0.577362, -0.577331) UV(0.447891, 0.796526) +V 16: Pos(5.825001, -1.62, 5.0) Norm(0.57736, -0.577357, -0.577334) UV(0.440447, 0.766749) +V 17: Pos(5.765001, -1.62, 5.0) Norm(-0.577348, -0.577356, -0.577348) UV(0.447891, 0.766749) +V 18: Pos(5.765001, -1.38, 7.06) Norm(-0.577351, 0.577359, 0.57734) UV(0.029777, 0.924318) +V 19: Pos(7.035001, -1.62, 7.06) Norm(0.577351, -0.577359, 0.57734) UV(0.0, 0.766749) +V 20: Pos(7.035001, -1.38, 7.06) Norm(0.57735, 0.577355, 0.577346) UV(0.029777, 0.766749) +V 21: Pos(5.825001, -1.38, 6.97) Norm(0.301514, 0.904532, -0.301513) UV(0.868486, 0.511166) +V 22: Pos(5.825001, -1.62, 5.0) Norm(0.57736, -0.577357, -0.577334) UV(0.898263, 0.755583) +V 23: Pos(5.825001, -1.38, 5.0) Norm(0.57735, 0.57735, -0.57735) UV(0.868486, 0.755583) +V 24: Pos(6.975001, -1.38, 6.97) Norm(-0.301515, 0.904535, -0.301506) UV(0.906948, 0.0) +V 25: Pos(6.975001, -1.62, 5.0) Norm(-0.57736, -0.577357, -0.577334) UV(0.877171, 0.244417) +V 26: Pos(6.975001, -1.62, 6.97) Norm(-0.301513, -0.904533, -0.301513) UV(0.877171, 0.0) +V 27: Pos(6.975001, -1.38, 6.97) Norm(-0.301515, 0.904535, -0.301506) UV(0.306452, 0.909429) +V 28: Pos(5.825001, -1.62, 6.97) Norm(0.301514, -0.904535, -0.301506) UV(0.276675, 0.766749) +V 29: Pos(5.825001, -1.38, 6.97) Norm(0.301514, 0.904532, -0.301513) UV(0.306452, 0.766749) +V 30: Pos(8.120001, -0.635, 7.06) Norm(0.577355, -0.57735, 0.577346) UV(0.847394, 0.0) +V 31: Pos(7.880001, -0.635, 5.0) Norm(-0.577362, -0.577358, -0.577331) UV(0.877171, 0.255583) +V 32: Pos(8.120001, -0.635, 5.0) Norm(0.577356, -0.577348, -0.577348) UV(0.847394, 0.255583) +V 33: Pos(7.880001, -0.635, 7.06) Norm(-0.57736, -0.57735, 0.577341) UV(0.0, 0.0) +V 34: Pos(7.880001, 0.635, 7.06) Norm(-0.577355, 0.57735, 0.577346) UV(0.157568, 0.0) +V 35: Pos(7.880001, -0.575, 6.97) Norm(-0.904532, 0.301517, -0.301513) UV(0.007444, 0.011166) +V 36: Pos(7.880001, 0.635, 7.06) Norm(-0.577355, 0.57735, 0.577346) UV(0.847394, 0.255583) +V 37: Pos(8.120001, 0.635, 5.0) Norm(0.577354, 0.57735, -0.577346) UV(0.877171, 0.511166) +V 38: Pos(7.880001, 0.635, 5.0) Norm(-0.577363, 0.577355, -0.577333) UV(0.847394, 0.511166) +V 39: Pos(8.120001, 0.635, 7.06) Norm(0.577359, 0.577351, 0.57734) UV(0.157568, 0.0) +V 40: Pos(8.120001, -0.635, 7.06) Norm(0.577355, -0.57735, 0.577346) UV(0.315137, 0.0) +V 41: Pos(8.120001, 0.575, 6.97) Norm(0.904532, -0.301515, -0.301513) UV(0.165012, 0.011166) +V 42: Pos(7.880001, 0.635, 5.0) Norm(-0.577363, 0.577355, -0.577333) UV(0.455335, 0.766749) +V 43: Pos(8.120001, 0.575, 5.0) Norm(0.577357, -0.57736, -0.577334) UV(0.447891, 0.796526) +V 44: Pos(7.880001, 0.575, 5.0) Norm(-0.57735, -0.57735, -0.57735) UV(0.447891, 0.766749) +V 45: Pos(7.880001, -0.635, 5.0) Norm(-0.577362, -0.577358, -0.577331) UV(0.485112, 0.766749) +V 46: Pos(8.120001, -0.575, 5.0) Norm(0.577357, 0.57736, -0.577334) UV(0.492556, 0.796526) +V 47: Pos(8.120001, -0.635, 5.0) Norm(0.577356, -0.577348, -0.577348) UV(0.485112, 0.796526) +V 48: Pos(7.880001, -0.635, 7.06) Norm(-0.57736, -0.57735, 0.577341) UV(0.119107, 0.766749) +V 49: Pos(8.120001, 0.635, 7.06) Norm(0.577359, 0.577351, 0.57734) UV(0.148883, 0.924318) +V 50: Pos(7.880001, 0.635, 7.06) Norm(-0.577355, 0.57735, 0.577346) UV(0.119107, 0.924318) +V 51: Pos(7.880001, -0.575, 6.97) Norm(-0.904532, 0.301517, -0.301513) UV(0.868486, 0.755583) +V 52: Pos(8.120001, -0.575, 5.0) Norm(0.577357, 0.57736, -0.577334) UV(0.898263, 1.0) +V 53: Pos(7.880001, -0.575, 5.0) Norm(-0.57735, 0.57735, -0.57735) UV(0.868486, 1.0) +V 54: Pos(7.880001, 0.575, 6.97) Norm(-0.904535, -0.301515, -0.301506) UV(0.928039, 0.755583) +V 55: Pos(8.120001, 0.575, 5.0) Norm(0.577357, -0.57736, -0.577334) UV(0.898263, 1.0) +V 56: Pos(8.120001, 0.575, 6.97) Norm(0.904532, -0.301515, -0.301513) UV(0.898263, 0.755583) +V 57: Pos(7.880001, 0.575, 6.97) Norm(-0.904535, -0.301515, -0.301506) UV(0.425558, 0.909429) +V 58: Pos(8.120001, -0.575, 6.97) Norm(0.904535, 0.301514, -0.301506) UV(0.395782, 0.766749) +V 59: Pos(7.880001, -0.575, 6.97) Norm(-0.904532, 0.301517, -0.301513) UV(0.425558, 0.766749) +V 60: Pos(-10.235, 1.38, 7.06) Norm(-0.57735, -0.577355, 0.577346) UV(0.689826, 0.511166) +V 61: Pos(-10.235, 1.62, 5.0) Norm(-0.577358, 0.577362, -0.577331) UV(0.719603, 0.766749) +V 62: Pos(-10.235, 1.38, 5.0) Norm(-0.577348, -0.577356, -0.577348) UV(0.689826, 0.766749) +V 63: Pos(-9.025001, 1.62, 6.97) Norm(-0.301515, 0.904535, -0.301506) UV(0.46526, 0.522333) +V 64: Pos(-10.175001, 1.62, 6.97) Norm(0.301515, 0.904532, -0.301513) UV(0.32258, 0.522333) +V 65: Pos(-10.235, 1.62, 7.06) Norm(-0.577351, 0.57736, 0.57734) UV(0.315136, 0.511166) +V 66: Pos(-8.965001, 1.62, 7.06) Norm(0.57735, 0.577354, 0.577346) UV(0.719603, 0.511166) +V 67: Pos(-8.965001, 1.38, 5.0) Norm(0.57735, -0.577354, -0.577346) UV(0.749379, 0.766749) +V 68: Pos(-8.965001, 1.62, 5.0) Norm(0.577355, 0.577363, -0.577333) UV(0.719603, 0.766749) +V 69: Pos(-8.965001, 1.38, 7.06) Norm(0.577351, -0.577359, 0.57734) UV(0.472705, 0.511166) +V 70: Pos(-10.235, 1.38, 7.06) Norm(-0.57735, -0.577355, 0.577346) UV(0.630273, 0.511166) +V 71: Pos(-9.025001, 1.38, 6.97) Norm(-0.301513, -0.904533, -0.301513) UV(0.480149, 0.522333) +V 72: Pos(-8.965001, 1.62, 5.0) Norm(0.577355, 0.577363, -0.577333) UV(0.492556, 0.796526) +V 73: Pos(-9.025001, 1.38, 5.0) Norm(-0.57736, -0.577357, -0.577334) UV(0.5, 0.766749) +V 74: Pos(-9.025001, 1.62, 5.0) Norm(-0.57735, 0.57735, -0.57735) UV(0.5, 0.796526) +V 75: Pos(-10.235, 1.62, 5.0) Norm(-0.577358, 0.577362, -0.577331) UV(0.514888, 0.796526) +V 76: Pos(-10.175001, 1.38, 5.0) Norm(0.57736, -0.577357, -0.577334) UV(0.507444, 0.766749) +V 77: Pos(-10.235, 1.38, 5.0) Norm(-0.577348, -0.577356, -0.577348) UV(0.514888, 0.766749) +V 78: Pos(-10.235, 1.62, 7.06) Norm(-0.577351, 0.57736, 0.57734) UV(0.187345, 0.924318) +V 79: Pos(-8.965001, 1.38, 7.06) Norm(0.577351, -0.577359, 0.57734) UV(0.157568, 0.766749) +V 80: Pos(-8.965001, 1.62, 7.06) Norm(0.57735, 0.577354, 0.577346) UV(0.187345, 0.766749) +V 81: Pos(-10.175001, 1.62, 6.97) Norm(0.301515, 0.904532, -0.301513) UV(0.877171, 0.255583) +V 82: Pos(-10.175001, 1.38, 5.0) Norm(0.57736, -0.577357, -0.577334) UV(0.906948, 0.5) +V 83: Pos(-10.175001, 1.62, 5.0) Norm(0.57735, 0.57735, -0.57735) UV(0.877171, 0.5) +V 84: Pos(-9.025001, 1.62, 6.97) Norm(-0.301515, 0.904535, -0.301506) UV(0.928039, 0.511166) +V 85: Pos(-9.025001, 1.38, 5.0) Norm(-0.57736, -0.577357, -0.577334) UV(0.898262, 0.755583) +V 86: Pos(-9.025001, 1.38, 6.97) Norm(-0.301513, -0.904533, -0.301513) UV(0.898262, 0.511166) +V 87: Pos(-9.025001, 1.62, 6.97) Norm(-0.301515, 0.904535, -0.301506) UV(0.246898, 0.909429) +V 88: Pos(-10.175001, 1.38, 6.97) Norm(0.301514, -0.904535, -0.301506) UV(0.217122, 0.766749) +V 89: Pos(-10.175001, 1.62, 6.97) Norm(0.301515, 0.904532, -0.301513) UV(0.246898, 0.766749) +V 90: Pos(-10.235, -1.62, 7.06) Norm(-0.577349, -0.577355, 0.577346) UV(0.749379, 0.511166) +V 91: Pos(-10.235, -1.38, 5.0) Norm(-0.577358, 0.577362, -0.577331) UV(0.779156, 0.766749) +V 92: Pos(-10.235, -1.62, 5.0) Norm(-0.577348, -0.577356, -0.577348) UV(0.749379, 0.766749) +V 93: Pos(-9.025001, -1.38, 6.97) Norm(-0.301515, 0.904535, -0.301506) UV(0.780397, 0.011166) +V 94: Pos(-10.175001, -1.38, 6.97) Norm(0.301515, 0.904532, -0.301514) UV(0.637717, 0.011166) +V 95: Pos(-10.235, -1.38, 7.06) Norm(-0.577351, 0.57736, 0.577339) UV(0.630273, 0.0) +V 96: Pos(-8.965001, -1.38, 7.06) Norm(0.57735, 0.577354, 0.577346) UV(0.779156, 0.511166) +V 97: Pos(-8.965001, -1.62, 5.0) Norm(0.57735, -0.577354, -0.577346) UV(0.808933, 0.766749) +V 98: Pos(-8.965001, -1.38, 5.0) Norm(0.577355, 0.577363, -0.577333) UV(0.779156, 0.766749) +V 99: Pos(-8.965001, -1.62, 7.06) Norm(0.577351, -0.577359, 0.57734) UV(0.630273, 0.255583) +V 100: Pos(-10.235, -1.62, 7.06) Norm(-0.577349, -0.577355, 0.577346) UV(0.787841, 0.255583) +V 101: Pos(-9.025001, -1.62, 6.97) Norm(-0.301513, -0.904533, -0.301513) UV(0.637717, 0.266749) +V 102: Pos(-8.965001, -1.38, 5.0) Norm(0.577355, 0.577363, -0.577333) UV(0.5, 0.796526) +V 103: Pos(-9.025001, -1.62, 5.0) Norm(-0.57736, -0.577357, -0.577334) UV(0.507444, 0.766749) +V 104: Pos(-9.025001, -1.38, 5.0) Norm(-0.57735, 0.57735, -0.57735) UV(0.507444, 0.796526) +V 105: Pos(-10.235, -1.38, 5.0) Norm(-0.577358, 0.577362, -0.577331) UV(0.522332, 0.796526) +V 106: Pos(-10.175001, -1.62, 5.0) Norm(0.57736, -0.577357, -0.577334) UV(0.514888, 0.766749) +V 107: Pos(-10.235, -1.62, 5.0) Norm(-0.577348, -0.577356, -0.577348) UV(0.522332, 0.766749) +V 108: Pos(-10.235, -1.38, 7.06) Norm(-0.577351, 0.57736, 0.577339) UV(0.217122, 0.924317) +V 109: Pos(-8.965001, -1.62, 7.06) Norm(0.577351, -0.577359, 0.57734) UV(0.187345, 0.766749) +V 110: Pos(-8.965001, -1.38, 7.06) Norm(0.57735, 0.577354, 0.577346) UV(0.217122, 0.766749) +V 111: Pos(-10.175001, -1.38, 6.97) Norm(0.301515, 0.904532, -0.301514) UV(0.906948, 0.0) +V 112: Pos(-10.175001, -1.62, 5.0) Norm(0.57736, -0.577357, -0.577334) UV(0.936724, 0.244417) +V 113: Pos(-10.175001, -1.38, 5.0) Norm(0.57735, 0.57735, -0.57735) UV(0.906948, 0.244417) +V 114: Pos(-9.025001, -1.38, 6.97) Norm(-0.301515, 0.904535, -0.301506) UV(0.936724, 0.244417) +V 115: Pos(-9.025001, -1.62, 5.0) Norm(-0.57736, -0.577357, -0.577334) UV(0.906948, 0.488834) +V 116: Pos(-9.025001, -1.62, 6.97) Norm(-0.301513, -0.904533, -0.301513) UV(0.906948, 0.244417) +V 117: Pos(-9.025001, -1.38, 6.97) Norm(-0.301515, 0.904535, -0.301506) UV(0.276675, 0.909429) +V 118: Pos(-10.175001, -1.62, 6.97) Norm(0.301514, -0.904535, -0.301505) UV(0.246898, 0.766749) +V 119: Pos(-10.175001, -1.38, 6.97) Norm(0.301515, 0.904532, -0.301514) UV(0.276675, 0.766749) +V 120: Pos(-2.235, 1.38, 7.06) Norm(-0.57735, -0.577355, 0.577346) UV(0.787841, 0.0) +V 121: Pos(-2.235, 1.62, 5.0) Norm(-0.577358, 0.577362, -0.577331) UV(0.817618, 0.255583) +V 122: Pos(-2.235, 1.38, 5.0) Norm(-0.577348, -0.577356, -0.577348) UV(0.787841, 0.255583) +V 123: Pos(-2.235, 1.62, 7.06) Norm(-0.577351, 0.577359, 0.577341) UV(0.157568, 0.255583) +V 124: Pos(-0.965, 1.62, 7.06) Norm(0.57735, 0.577355, 0.577345) UV(0.315137, 0.255583) +V 125: Pos(-2.175, 1.62, 6.97) Norm(0.301515, 0.904533, -0.301512) UV(0.165012, 0.266749) +V 126: Pos(-0.965, 1.62, 7.06) Norm(0.57735, 0.577355, 0.577345) UV(0.787841, 0.255583) +V 127: Pos(-0.965, 1.38, 5.0) Norm(0.57735, -0.577354, -0.577346) UV(0.817618, 0.511166) +V 128: Pos(-0.965, 1.62, 5.0) Norm(0.577355, 0.577363, -0.577333) UV(0.787841, 0.511166) +V 129: Pos(-0.965, 1.38, 7.06) Norm(0.577351, -0.577359, 0.577341) UV(0.315137, 0.255583) +V 130: Pos(-2.235, 1.38, 7.06) Norm(-0.57735, -0.577355, 0.577346) UV(0.472705, 0.255583) +V 131: Pos(-1.025, 1.38, 6.97) Norm(-0.301513, -0.904533, -0.301512) UV(0.322581, 0.266749) +V 132: Pos(-0.965, 1.62, 5.0) Norm(0.577355, 0.577363, -0.577333) UV(0.150124, 0.796526) +V 133: Pos(-1.025, 1.38, 5.0) Norm(-0.57736, -0.577357, -0.577334) UV(0.157568, 0.766749) +V 134: Pos(-1.025, 1.62, 5.0) Norm(-0.57735, 0.57735, -0.57735) UV(0.157568, 0.796526) +V 135: Pos(-2.235, 1.62, 5.0) Norm(-0.577358, 0.577362, -0.577331) UV(0.462779, 0.796526) +V 136: Pos(-2.175, 1.38, 5.0) Norm(0.57736, -0.577357, -0.577334) UV(0.455335, 0.766749) +V 137: Pos(-2.235, 1.38, 5.0) Norm(-0.577348, -0.577356, -0.577348) UV(0.462779, 0.766749) +V 138: Pos(-2.235, 1.62, 7.06) Norm(-0.577351, 0.577359, 0.577341) UV(0.059553, 0.924318) +V 139: Pos(-0.965, 1.38, 7.06) Norm(0.577351, -0.577359, 0.577341) UV(0.029777, 0.766749) +V 140: Pos(-0.965, 1.62, 7.06) Norm(0.57735, 0.577355, 0.577345) UV(0.059553, 0.766749) +V 141: Pos(-2.175, 1.62, 6.97) Norm(0.301515, 0.904533, -0.301512) UV(0.928039, 0.511166) +V 142: Pos(-2.175, 1.38, 5.0) Norm(0.57736, -0.577357, -0.577334) UV(0.957816, 0.755583) +V 143: Pos(-2.175, 1.62, 5.0) Norm(0.57735, 0.57735, -0.57735) UV(0.928039, 0.755583) +V 144: Pos(-1.025, 1.62, 6.97) Norm(-0.301515, 0.904534, -0.301507) UV(0.966501, 0.0) +V 145: Pos(-1.025, 1.38, 5.0) Norm(-0.57736, -0.577357, -0.577334) UV(0.936724, 0.244417) +V 146: Pos(-1.025, 1.38, 6.97) Norm(-0.301513, -0.904533, -0.301512) UV(0.936724, 0.0) +V 147: Pos(-1.025, 1.62, 6.97) Norm(-0.301515, 0.904534, -0.301507) UV(0.336228, 0.909429) +V 148: Pos(-2.175, 1.38, 6.97) Norm(0.301514, -0.904535, -0.301506) UV(0.306452, 0.76675) +V 149: Pos(-2.175, 1.62, 6.97) Norm(0.301515, 0.904533, -0.301512) UV(0.336228, 0.76675) +V 150: Pos(-2.235, -1.62, 7.06) Norm(-0.57735, -0.577355, 0.577346) UV(0.808932, 0.511166) +V 151: Pos(-2.235, -1.38, 5.0) Norm(-0.577358, 0.577362, -0.577331) UV(0.838709, 0.766749) +V 152: Pos(-2.235, -1.62, 5.0) Norm(-0.577348, -0.577356, -0.577348) UV(0.808932, 0.766749) +V 153: Pos(-2.235, -1.38, 7.06) Norm(-0.577351, 0.577359, 0.57734) UV(0.472705, 0.0) +V 154: Pos(-0.965, -1.38, 7.06) Norm(0.57735, 0.577355, 0.577346) UV(0.630273, 0.0) +V 155: Pos(-2.175, -1.38, 6.97) Norm(0.301514, 0.904532, -0.301513) UV(0.480149, 0.011166) +V 156: Pos(-0.965, -1.38, 7.06) Norm(0.57735, 0.577355, 0.577346) UV(0.817618, 0.0) +V 157: Pos(-0.965, -1.62, 5.0) Norm(0.57735, -0.577354, -0.577346) UV(0.847395, 0.255583) +V 158: Pos(-0.965, -1.38, 5.0) Norm(0.577355, 0.577363, -0.577333) UV(0.817618, 0.255583) +V 159: Pos(-0.965, -1.62, 7.06) Norm(0.577352, -0.577359, 0.57734) UV(0.472705, 0.255583) +V 160: Pos(-2.235, -1.62, 7.06) Norm(-0.57735, -0.577355, 0.577346) UV(0.630273, 0.255583) +V 161: Pos(-1.025, -1.62, 6.97) Norm(-0.301513, -0.904533, -0.301514) UV(0.480149, 0.266749) +V 162: Pos(-0.965, -1.38, 5.0) Norm(0.577355, 0.577363, -0.577333) UV(0.425558, 0.796526) +V 163: Pos(-1.025, -1.62, 5.0) Norm(-0.57736, -0.577357, -0.577334) UV(0.433002, 0.766749) +V 164: Pos(-1.025, -1.38, 5.0) Norm(-0.57735, 0.57735, -0.57735) UV(0.433002, 0.796526) +V 165: Pos(-2.235, -1.38, 5.0) Norm(-0.577358, 0.577362, -0.577331) UV(0.470223, 0.796526) +V 166: Pos(-2.175, -1.62, 5.0) Norm(0.57736, -0.577357, -0.577334) UV(0.462779, 0.766749) +V 167: Pos(-2.235, -1.62, 5.0) Norm(-0.577348, -0.577356, -0.577348) UV(0.470223, 0.766749) +V 168: Pos(-2.235, -1.38, 7.06) Norm(-0.577351, 0.577359, 0.57734) UV(0.08933, 0.924318) +V 169: Pos(-0.965, -1.62, 7.06) Norm(0.577352, -0.577359, 0.57734) UV(0.059553, 0.766749) +V 170: Pos(-0.965, -1.38, 7.06) Norm(0.57735, 0.577355, 0.577346) UV(0.08933, 0.766749) +V 171: Pos(-2.175, -1.38, 6.97) Norm(0.301514, 0.904532, -0.301513) UV(0.936724, 0.244417) +V 172: Pos(-2.175, -1.62, 5.0) Norm(0.57736, -0.577357, -0.577334) UV(0.966501, 0.488834) +V 173: Pos(-2.175, -1.38, 5.0) Norm(0.57735, 0.57735, -0.57735) UV(0.936724, 0.488834) +V 174: Pos(-1.025, -1.38, 6.97) Norm(-0.301515, 0.904535, -0.301506) UV(0.987592, 0.511166) +V 175: Pos(-1.025, -1.62, 5.0) Norm(-0.57736, -0.577357, -0.577334) UV(0.957816, 0.755583) +V 176: Pos(-1.025, -1.62, 6.97) Norm(-0.301513, -0.904533, -0.301514) UV(0.957816, 0.511166) +V 177: Pos(-1.025, -1.38, 6.97) Norm(-0.301515, 0.904535, -0.301506) UV(0.366005, 0.909429) +V 178: Pos(-2.175, -1.62, 6.97) Norm(0.301514, -0.904535, -0.301506) UV(0.336228, 0.76675) +V 179: Pos(-2.175, -1.38, 6.97) Norm(0.301514, 0.904532, -0.301513) UV(0.366005, 0.76675) +V 180: Pos(5.765001, 1.38, 7.06) Norm(-0.57735, -0.577355, 0.577346) UV(0.817618, 0.255583) +V 181: Pos(5.765001, 1.62, 5.0) Norm(-0.577358, 0.577362, -0.577331) UV(0.847394, 0.511166) +V 182: Pos(5.765001, 1.38, 5.0) Norm(-0.577348, -0.577356, -0.577348) UV(0.817618, 0.511166) +V 183: Pos(5.765001, 1.62, 7.06) Norm(-0.577351, 0.577359, 0.577341) UV(0.0, 0.511166) +V 184: Pos(7.035001, 1.62, 7.06) Norm(0.57735, 0.577355, 0.577346) UV(0.157568, 0.511166) +V 185: Pos(5.825001, 1.62, 6.97) Norm(0.301515, 0.904533, -0.301512) UV(0.007444, 0.522333) +V 186: Pos(7.035001, 1.62, 7.06) Norm(0.57735, 0.577355, 0.577346) UV(0.838709, 0.511166) +V 187: Pos(7.035001, 1.38, 5.0) Norm(0.57735, -0.577354, -0.577346) UV(0.868486, 0.766749) +V 188: Pos(7.035001, 1.62, 5.0) Norm(0.577355, 0.577363, -0.577333) UV(0.838709, 0.766749) +V 189: Pos(7.035001, 1.38, 7.06) Norm(0.577351, -0.577359, 0.57734) UV(0.157568, 0.511166) +V 190: Pos(5.765001, 1.38, 7.06) Norm(-0.57735, -0.577355, 0.577346) UV(0.315136, 0.511166) +V 191: Pos(6.975001, 1.38, 6.97) Norm(-0.301513, -0.904533, -0.301513) UV(0.165012, 0.522333) +V 192: Pos(7.035001, 1.62, 5.0) Norm(0.577355, 0.577363, -0.577333) UV(0.470223, 0.796526) +V 193: Pos(6.975001, 1.38, 5.0) Norm(-0.57736, -0.577357, -0.577334) UV(0.477667, 0.766749) +V 194: Pos(6.975001, 1.62, 5.0) Norm(-0.57735, 0.57735, -0.57735) UV(0.477667, 0.796526) +V 195: Pos(5.765001, 1.62, 5.0) Norm(-0.577358, 0.577362, -0.577331) UV(0.485112, 0.796526) +V 196: Pos(5.825001, 1.38, 5.0) Norm(0.57736, -0.577357, -0.577334) UV(0.477667, 0.766749) +V 197: Pos(5.765001, 1.38, 5.0) Norm(-0.577348, -0.577356, -0.577348) UV(0.485112, 0.766749) +V 198: Pos(5.765001, 1.62, 7.06) Norm(-0.577351, 0.577359, 0.577341) UV(0.119107, 0.924318) +V 199: Pos(7.035001, 1.38, 7.06) Norm(0.577351, -0.577359, 0.57734) UV(0.08933, 0.766749) +V 200: Pos(7.035001, 1.62, 7.06) Norm(0.57735, 0.577355, 0.577346) UV(0.119107, 0.766749) +V 201: Pos(5.825001, 1.62, 6.97) Norm(0.301515, 0.904533, -0.301512) UV(0.966501, 0.0) +V 202: Pos(5.825001, 1.38, 5.0) Norm(0.57736, -0.577357, -0.577334) UV(0.996278, 0.244417) +V 203: Pos(5.825001, 1.62, 5.0) Norm(0.57735, 0.57735, -0.57735) UV(0.966501, 0.244417) +V 204: Pos(6.975001, 1.62, 6.97) Norm(-0.301515, 0.904535, -0.301506) UV(0.996278, 0.244417) +V 205: Pos(6.975001, 1.38, 5.0) Norm(-0.57736, -0.577357, -0.577334) UV(0.966501, 0.488834) +V 206: Pos(6.975001, 1.38, 6.97) Norm(-0.301513, -0.904533, -0.301513) UV(0.966501, 0.244417) +V 207: Pos(6.975001, 1.62, 6.97) Norm(-0.301515, 0.904535, -0.301506) UV(0.395782, 0.909429) +V 208: Pos(5.825001, 1.38, 6.97) Norm(0.301514, -0.904535, -0.301506) UV(0.366005, 0.766749) +V 209: Pos(5.825001, 1.62, 6.97) Norm(0.301515, 0.904533, -0.301512) UV(0.395782, 0.766749) +V 210: Pos(5.765001, -1.38, 7.06) Norm(-0.577351, 0.577359, 0.57734) UV(0.660049, 0.511166) +V 211: Pos(5.825001, -1.38, 5.0) Norm(0.57735, 0.57735, -0.57735) UV(0.322581, 0.255583) +V 212: Pos(5.765001, -1.38, 5.0) Norm(-0.577358, 0.577362, -0.577331) UV(0.315137, 0.255583) +V 213: Pos(7.035001, -1.38, 5.0) Norm(0.577355, 0.577363, -0.577333) UV(0.472705, 0.255583) +V 214: Pos(6.975001, -1.38, 6.97) Norm(-0.301515, 0.904535, -0.301506) UV(0.465261, 0.011166) +V 215: Pos(6.975001, -1.38, 5.0) Norm(-0.57735, 0.57735, -0.57735) UV(0.465261, 0.255583) +V 216: Pos(7.035001, -1.62, 7.06) Norm(0.577351, -0.577359, 0.57734) UV(0.689826, 0.511166) +V 217: Pos(6.975001, -1.62, 5.0) Norm(-0.57736, -0.577357, -0.577334) UV(0.007444, 0.511166) +V 218: Pos(7.035001, -1.62, 5.0) Norm(0.57735, -0.577354, -0.577346) UV(0.0, 0.511166) +V 219: Pos(5.765001, -1.62, 5.0) Norm(-0.577348, -0.577356, -0.577348) UV(0.157568, 0.511166) +V 220: Pos(5.825001, -1.62, 6.97) Norm(0.301514, -0.904535, -0.301506) UV(0.150124, 0.266749) +V 221: Pos(5.825001, -1.62, 5.0) Norm(0.57736, -0.577357, -0.577334) UV(0.150124, 0.511166) +V 222: Pos(7.035001, -1.62, 5.0) Norm(0.57735, -0.577354, -0.577346) UV(0.433002, 0.766749) +V 223: Pos(5.825001, -1.38, 5.0) Norm(0.57735, 0.57735, -0.57735) UV(0.440447, 0.796526) +V 224: Pos(5.765001, -1.62, 7.06) Norm(-0.57735, -0.577355, 0.577346) UV(-0.0, 0.924318) +V 225: Pos(5.825001, -1.62, 6.97) Norm(0.301514, -0.904535, -0.301506) UV(0.898263, 0.511166) +V 226: Pos(6.975001, -1.38, 5.0) Norm(-0.57735, 0.57735, -0.57735) UV(0.906948, 0.244417) +V 227: Pos(6.975001, -1.62, 6.97) Norm(-0.301513, -0.904533, -0.301513) UV(0.276675, 0.909429) +V 228: Pos(7.880001, -0.635, 7.06) Norm(-0.57736, -0.57735, 0.577341) UV(0.877171, 0.0) +V 229: Pos(7.880001, -0.575, 5.0) Norm(-0.57735, 0.57735, -0.57735) UV(0.007444, 0.255583) +V 230: Pos(7.880001, -0.635, 5.0) Norm(-0.577362, -0.577358, -0.577331) UV(0.0, 0.255583) +V 231: Pos(7.880001, 0.635, 5.0) Norm(-0.577363, 0.577355, -0.577333) UV(0.157568, 0.255583) +V 232: Pos(7.880001, 0.575, 6.97) Norm(-0.904535, -0.301515, -0.301506) UV(0.150124, 0.011166) +V 233: Pos(7.880001, 0.575, 5.0) Norm(-0.57735, -0.57735, -0.57735) UV(0.150124, 0.255583) +V 234: Pos(8.120001, 0.635, 7.06) Norm(0.577359, 0.577351, 0.57734) UV(0.877171, 0.255583) +V 235: Pos(8.120001, 0.575, 5.0) Norm(0.577357, -0.57736, -0.577334) UV(0.165012, 0.255583) +V 236: Pos(8.120001, 0.635, 5.0) Norm(0.577354, 0.57735, -0.577346) UV(0.157568, 0.255583) +V 237: Pos(8.120001, -0.635, 5.0) Norm(0.577356, -0.577348, -0.577348) UV(0.315137, 0.255583) +V 238: Pos(8.120001, -0.575, 6.97) Norm(0.904535, 0.301514, -0.301506) UV(0.307692, 0.011166) +V 239: Pos(8.120001, -0.575, 5.0) Norm(0.577357, 0.57736, -0.577334) UV(0.307692, 0.255583) +V 240: Pos(8.120001, 0.635, 5.0) Norm(0.577354, 0.57735, -0.577346) UV(0.455335, 0.796526) +V 241: Pos(7.880001, -0.575, 5.0) Norm(-0.57735, 0.57735, -0.57735) UV(0.492556, 0.766749) +V 242: Pos(8.120001, -0.635, 7.06) Norm(0.577355, -0.57735, 0.577346) UV(0.148883, 0.766749) +V 243: Pos(8.120001, -0.575, 6.97) Norm(0.904535, 0.301514, -0.301506) UV(0.898263, 0.755583) +V 244: Pos(7.880001, 0.575, 5.0) Norm(-0.57735, -0.57735, -0.57735) UV(0.928039, 1.0) +V 245: Pos(8.120001, 0.575, 6.97) Norm(0.904532, -0.301515, -0.301513) UV(0.395782, 0.909429) +V 246: Pos(-10.235, 1.62, 7.06) Norm(-0.577351, 0.57736, 0.57734) UV(0.719603, 0.511166) +V 247: Pos(-10.175001, 1.62, 5.0) Norm(0.57735, 0.57735, -0.57735) UV(0.32258, 0.766749) +V 248: Pos(-10.235, 1.62, 5.0) Norm(-0.577358, 0.577362, -0.577331) UV(0.315136, 0.766749) +V 249: Pos(-8.965001, 1.62, 7.06) Norm(0.57735, 0.577354, 0.577346) UV(0.472705, 0.511166) +V 250: Pos(-8.965001, 1.62, 5.0) Norm(0.577355, 0.577363, -0.577333) UV(0.472705, 0.766749) +V 251: Pos(-9.025001, 1.62, 5.0) Norm(-0.57735, 0.57735, -0.57735) UV(0.46526, 0.766749) +V 252: Pos(-8.965001, 1.38, 7.06) Norm(0.577351, -0.577359, 0.57734) UV(0.749379, 0.511166) +V 253: Pos(-9.025001, 1.38, 5.0) Norm(-0.57736, -0.577357, -0.577334) UV(0.480149, 0.766749) +V 254: Pos(-8.965001, 1.38, 5.0) Norm(0.57735, -0.577354, -0.577346) UV(0.472705, 0.766749) +V 255: Pos(-10.235, 1.38, 5.0) Norm(-0.577348, -0.577356, -0.577348) UV(0.630273, 0.766749) +V 256: Pos(-10.175001, 1.38, 6.97) Norm(0.301514, -0.904535, -0.301506) UV(0.622829, 0.522333) +V 257: Pos(-10.175001, 1.38, 5.0) Norm(0.57736, -0.577357, -0.577334) UV(0.622829, 0.766749) +V 258: Pos(-8.965001, 1.38, 5.0) Norm(0.57735, -0.577354, -0.577346) UV(0.492556, 0.766749) +V 259: Pos(-10.175001, 1.62, 5.0) Norm(0.57735, 0.57735, -0.57735) UV(0.507444, 0.796526) +V 260: Pos(-10.235, 1.38, 7.06) Norm(-0.57735, -0.577355, 0.577346) UV(0.157568, 0.924317) +V 261: Pos(-10.175001, 1.38, 6.97) Norm(0.301514, -0.904535, -0.301506) UV(0.906948, 0.255583) +V 262: Pos(-9.025001, 1.62, 5.0) Norm(-0.57735, 0.57735, -0.57735) UV(0.928039, 0.755583) +V 263: Pos(-9.025001, 1.38, 6.97) Norm(-0.301513, -0.904533, -0.301513) UV(0.217122, 0.909429) +V 264: Pos(-10.235, -1.38, 7.06) Norm(-0.577351, 0.57736, 0.577339) UV(0.779156, 0.511166) +V 265: Pos(-10.175001, -1.38, 5.0) Norm(0.57735, 0.57735, -0.57735) UV(0.637717, 0.255583) +V 266: Pos(-10.235, -1.38, 5.0) Norm(-0.577358, 0.577362, -0.577331) UV(0.630273, 0.255583) +V 267: Pos(-8.965001, -1.38, 7.06) Norm(0.57735, 0.577354, 0.577346) UV(0.787841, 0.0) +V 268: Pos(-8.965001, -1.38, 5.0) Norm(0.577355, 0.577363, -0.577333) UV(0.787841, 0.255583) +V 269: Pos(-9.025001, -1.38, 5.0) Norm(-0.57735, 0.57735, -0.57735) UV(0.780397, 0.255583) +V 270: Pos(-8.965001, -1.62, 7.06) Norm(0.577351, -0.577359, 0.57734) UV(0.808933, 0.511166) +V 271: Pos(-9.025001, -1.62, 5.0) Norm(-0.57736, -0.577357, -0.577334) UV(0.637717, 0.511166) +V 272: Pos(-8.965001, -1.62, 5.0) Norm(0.57735, -0.577354, -0.577346) UV(0.630273, 0.511166) +V 273: Pos(-10.235, -1.62, 5.0) Norm(-0.577348, -0.577356, -0.577348) UV(0.787841, 0.511166) +V 274: Pos(-10.175001, -1.62, 6.97) Norm(0.301514, -0.904535, -0.301505) UV(0.780397, 0.266749) +V 275: Pos(-10.175001, -1.62, 5.0) Norm(0.57736, -0.577357, -0.577334) UV(0.780397, 0.511166) +V 276: Pos(-8.965001, -1.62, 5.0) Norm(0.57735, -0.577354, -0.577346) UV(0.5, 0.766749) +V 277: Pos(-10.175001, -1.38, 5.0) Norm(0.57735, 0.57735, -0.57735) UV(0.514888, 0.796526) +V 278: Pos(-10.235, -1.62, 7.06) Norm(-0.577349, -0.577355, 0.577346) UV(0.187345, 0.924317) +V 279: Pos(-10.175001, -1.62, 6.97) Norm(0.301514, -0.904535, -0.301505) UV(0.936724, 0.0) +V 280: Pos(-9.025001, -1.38, 5.0) Norm(-0.57735, 0.57735, -0.57735) UV(0.936724, 0.488834) +V 281: Pos(-9.025001, -1.62, 6.97) Norm(-0.301513, -0.904533, -0.301513) UV(0.246898, 0.909429) +V 282: Pos(-2.235, 1.62, 7.06) Norm(-0.577351, 0.577359, 0.577341) UV(0.817618, 0.0) +V 283: Pos(-2.175, 1.62, 5.0) Norm(0.57735, 0.57735, -0.57735) UV(0.165012, 0.511166) +V 284: Pos(-2.235, 1.62, 5.0) Norm(-0.577358, 0.577362, -0.577331) UV(0.157568, 0.511166) +V 285: Pos(-0.965, 1.62, 5.0) Norm(0.577355, 0.577363, -0.577333) UV(0.315137, 0.511166) +V 286: Pos(-1.025, 1.62, 6.97) Norm(-0.301515, 0.904534, -0.301507) UV(0.307692, 0.266749) +V 287: Pos(-1.025, 1.62, 5.0) Norm(-0.57735, 0.57735, -0.57735) UV(0.307692, 0.511166) +V 288: Pos(-0.965, 1.38, 7.06) Norm(0.577351, -0.577359, 0.577341) UV(0.817618, 0.255583) +V 289: Pos(-1.025, 1.38, 5.0) Norm(-0.57736, -0.577357, -0.577334) UV(0.322581, 0.511166) +V 290: Pos(-0.965, 1.38, 5.0) Norm(0.57735, -0.577354, -0.577346) UV(0.315137, 0.511166) +V 291: Pos(-2.235, 1.38, 5.0) Norm(-0.577348, -0.577356, -0.577348) UV(0.472705, 0.511166) +V 292: Pos(-2.175, 1.38, 6.97) Norm(0.301514, -0.904535, -0.301506) UV(0.465261, 0.266749) +V 293: Pos(-2.175, 1.38, 5.0) Norm(0.57736, -0.577357, -0.577334) UV(0.465261, 0.511166) +V 294: Pos(-0.965, 1.38, 5.0) Norm(0.57735, -0.577354, -0.577346) UV(0.150124, 0.766749) +V 295: Pos(-2.175, 1.62, 5.0) Norm(0.57735, 0.57735, -0.57735) UV(0.455335, 0.796526) +V 296: Pos(-2.235, 1.38, 7.06) Norm(-0.57735, -0.577355, 0.577346) UV(0.029777, 0.924318) +V 297: Pos(-2.175, 1.38, 6.97) Norm(0.301514, -0.904535, -0.301506) UV(0.957816, 0.511166) +V 298: Pos(-1.025, 1.62, 5.0) Norm(-0.57735, 0.57735, -0.57735) UV(0.966501, 0.244417) +V 299: Pos(-1.025, 1.38, 6.97) Norm(-0.301513, -0.904533, -0.301512) UV(0.306452, 0.909429) +V 300: Pos(-2.235, -1.38, 7.06) Norm(-0.577351, 0.577359, 0.57734) UV(0.838709, 0.511166) +V 301: Pos(-2.175, -1.38, 5.0) Norm(0.57735, 0.57735, -0.57735) UV(0.480149, 0.255583) +V 302: Pos(-2.235, -1.38, 5.0) Norm(-0.577358, 0.577362, -0.577331) UV(0.472705, 0.255583) +V 303: Pos(-0.965, -1.38, 5.0) Norm(0.577355, 0.577363, -0.577333) UV(0.630273, 0.255583) +V 304: Pos(-1.025, -1.38, 6.97) Norm(-0.301515, 0.904535, -0.301506) UV(0.622829, 0.011166) +V 305: Pos(-1.025, -1.38, 5.0) Norm(-0.57735, 0.57735, -0.57735) UV(0.622829, 0.255583) +V 306: Pos(-0.965, -1.62, 7.06) Norm(0.577352, -0.577359, 0.57734) UV(0.847395, 0.0) +V 307: Pos(-1.025, -1.62, 5.0) Norm(-0.57736, -0.577357, -0.577334) UV(0.480149, 0.511166) +V 308: Pos(-0.965, -1.62, 5.0) Norm(0.57735, -0.577354, -0.577346) UV(0.472705, 0.511166) +V 309: Pos(-2.235, -1.62, 5.0) Norm(-0.577348, -0.577356, -0.577348) UV(0.630273, 0.511166) +V 310: Pos(-2.175, -1.62, 6.97) Norm(0.301514, -0.904535, -0.301506) UV(0.622829, 0.266749) +V 311: Pos(-2.175, -1.62, 5.0) Norm(0.57736, -0.577357, -0.577334) UV(0.622829, 0.511166) +V 312: Pos(-0.965, -1.62, 5.0) Norm(0.57735, -0.577354, -0.577346) UV(0.425558, 0.766749) +V 313: Pos(-2.175, -1.38, 5.0) Norm(0.57735, 0.57735, -0.57735) UV(0.462779, 0.796526) +V 314: Pos(-2.235, -1.62, 7.06) Norm(-0.57735, -0.577355, 0.577346) UV(0.059553, 0.924318) +V 315: Pos(-2.175, -1.62, 6.97) Norm(0.301514, -0.904535, -0.301506) UV(0.966501, 0.244417) +V 316: Pos(-1.025, -1.38, 5.0) Norm(-0.57735, 0.57735, -0.57735) UV(0.987592, 0.755583) +V 317: Pos(-1.025, -1.62, 6.97) Norm(-0.301513, -0.904533, -0.301514) UV(0.336228, 0.909429) +V 318: Pos(5.765001, 1.62, 7.06) Norm(-0.577351, 0.577359, 0.577341) UV(0.847394, 0.255583) +V 319: Pos(5.825001, 1.62, 5.0) Norm(0.57735, 0.57735, -0.57735) UV(0.007444, 0.766749) +V 320: Pos(5.765001, 1.62, 5.0) Norm(-0.577358, 0.577362, -0.577331) UV(0.0, 0.766749) +V 321: Pos(7.035001, 1.62, 5.0) Norm(0.577355, 0.577363, -0.577333) UV(0.157568, 0.766749) +V 322: Pos(6.975001, 1.62, 6.97) Norm(-0.301515, 0.904535, -0.301506) UV(0.150124, 0.522333) +V 323: Pos(6.975001, 1.62, 5.0) Norm(-0.57735, 0.57735, -0.57735) UV(0.150124, 0.766749) +V 324: Pos(7.035001, 1.38, 7.06) Norm(0.577351, -0.577359, 0.57734) UV(0.868486, 0.511166) +V 325: Pos(6.975001, 1.38, 5.0) Norm(-0.57736, -0.577357, -0.577334) UV(0.165012, 0.766749) +V 326: Pos(7.035001, 1.38, 5.0) Norm(0.57735, -0.577354, -0.577346) UV(0.157568, 0.766749) +V 327: Pos(5.765001, 1.38, 5.0) Norm(-0.577348, -0.577356, -0.577348) UV(0.315136, 0.766749) +V 328: Pos(5.825001, 1.38, 6.97) Norm(0.301514, -0.904535, -0.301506) UV(0.307692, 0.522333) +V 329: Pos(5.825001, 1.38, 5.0) Norm(0.57736, -0.577357, -0.577334) UV(0.307692, 0.766749) +V 330: Pos(7.035001, 1.38, 5.0) Norm(0.57735, -0.577354, -0.577346) UV(0.470223, 0.766749) +V 331: Pos(5.825001, 1.62, 5.0) Norm(0.57735, 0.57735, -0.57735) UV(0.477667, 0.796526) +V 332: Pos(5.765001, 1.38, 7.06) Norm(-0.57735, -0.577355, 0.577346) UV(0.08933, 0.924318) +V 333: Pos(5.825001, 1.38, 6.97) Norm(0.301514, -0.904535, -0.301506) UV(0.996278, 0.0) +V 334: Pos(6.975001, 1.62, 5.0) Norm(-0.57735, 0.57735, -0.57735) UV(0.996278, 0.488834) +V 335: Pos(6.975001, 1.38, 6.97) Norm(-0.301513, -0.904533, -0.301513) UV(0.366005, 0.909429) + +===Triangles (Indices): 196 +Tri: 0 1 2 +Tri: 3 4 5 +Tri: 6 7 8 +Tri: 9 10 11 +Tri: 12 13 14 +Tri: 15 16 17 +Tri: 18 19 20 +Tri: 21 22 23 +Tri: 24 25 26 +Tri: 27 28 29 +Tri: 30 31 32 +Tri: 33 34 35 +Tri: 36 37 38 +Tri: 39 40 41 +Tri: 42 43 44 +Tri: 45 46 47 +Tri: 48 49 50 +Tri: 51 52 53 +Tri: 54 55 56 +Tri: 57 58 59 +Tri: 60 61 62 +Tri: 63 64 65 +Tri: 66 67 68 +Tri: 69 70 71 +Tri: 72 73 74 +Tri: 75 76 77 +Tri: 78 79 80 +Tri: 81 82 83 +Tri: 84 85 86 +Tri: 87 88 89 +Tri: 90 91 92 +Tri: 93 94 95 +Tri: 96 97 98 +Tri: 99 100 101 +Tri: 102 103 104 +Tri: 105 106 107 +Tri: 108 109 110 +Tri: 111 112 113 +Tri: 114 115 116 +Tri: 117 118 119 +Tri: 120 121 122 +Tri: 123 124 125 +Tri: 126 127 128 +Tri: 129 130 131 +Tri: 132 133 134 +Tri: 135 136 137 +Tri: 138 139 140 +Tri: 141 142 143 +Tri: 144 145 146 +Tri: 147 148 149 +Tri: 150 151 152 +Tri: 153 154 155 +Tri: 156 157 158 +Tri: 159 160 161 +Tri: 162 163 164 +Tri: 165 166 167 +Tri: 168 169 170 +Tri: 171 172 173 +Tri: 174 175 176 +Tri: 177 178 179 +Tri: 180 181 182 +Tri: 183 184 185 +Tri: 186 187 188 +Tri: 189 190 191 +Tri: 192 193 194 +Tri: 195 196 197 +Tri: 198 199 200 +Tri: 201 202 203 +Tri: 204 205 206 +Tri: 207 208 209 +Tri: 0 210 1 +Tri: 211 212 5 +Tri: 212 3 5 +Tri: 4 213 214 +Tri: 213 215 214 +Tri: 4 214 5 +Tri: 6 216 7 +Tri: 217 218 11 +Tri: 218 9 11 +Tri: 10 219 220 +Tri: 219 221 220 +Tri: 10 220 11 +Tri: 12 222 13 +Tri: 15 223 16 +Tri: 18 224 19 +Tri: 21 225 22 +Tri: 24 226 25 +Tri: 27 227 28 +Tri: 30 228 31 +Tri: 229 230 35 +Tri: 230 33 35 +Tri: 34 231 232 +Tri: 231 233 232 +Tri: 34 232 35 +Tri: 36 234 37 +Tri: 235 236 41 +Tri: 236 39 41 +Tri: 40 237 238 +Tri: 237 239 238 +Tri: 40 238 41 +Tri: 42 240 43 +Tri: 45 241 46 +Tri: 48 242 49 +Tri: 51 243 52 +Tri: 54 244 55 +Tri: 57 245 58 +Tri: 60 246 61 +Tri: 247 248 64 +Tri: 248 65 64 +Tri: 249 250 63 +Tri: 250 251 63 +Tri: 249 63 65 +Tri: 66 252 67 +Tri: 253 254 71 +Tri: 254 69 71 +Tri: 70 255 256 +Tri: 255 257 256 +Tri: 70 256 71 +Tri: 72 258 73 +Tri: 75 259 76 +Tri: 78 260 79 +Tri: 81 261 82 +Tri: 84 262 85 +Tri: 87 263 88 +Tri: 90 264 91 +Tri: 265 266 94 +Tri: 266 95 94 +Tri: 267 268 93 +Tri: 268 269 93 +Tri: 267 93 95 +Tri: 96 270 97 +Tri: 271 272 101 +Tri: 272 99 101 +Tri: 100 273 274 +Tri: 273 275 274 +Tri: 100 274 101 +Tri: 102 276 103 +Tri: 105 277 106 +Tri: 108 278 109 +Tri: 111 279 112 +Tri: 114 280 115 +Tri: 117 281 118 +Tri: 120 282 121 +Tri: 283 284 125 +Tri: 284 123 125 +Tri: 124 285 286 +Tri: 285 287 286 +Tri: 124 286 125 +Tri: 126 288 127 +Tri: 289 290 131 +Tri: 290 129 131 +Tri: 130 291 292 +Tri: 291 293 292 +Tri: 130 292 131 +Tri: 132 294 133 +Tri: 135 295 136 +Tri: 138 296 139 +Tri: 141 297 142 +Tri: 144 298 145 +Tri: 147 299 148 +Tri: 150 300 151 +Tri: 301 302 155 +Tri: 302 153 155 +Tri: 154 303 304 +Tri: 303 305 304 +Tri: 154 304 155 +Tri: 156 306 157 +Tri: 307 308 161 +Tri: 308 159 161 +Tri: 160 309 310 +Tri: 309 311 310 +Tri: 160 310 161 +Tri: 162 312 163 +Tri: 165 313 166 +Tri: 168 314 169 +Tri: 171 315 172 +Tri: 174 316 175 +Tri: 177 317 178 +Tri: 180 318 181 +Tri: 319 320 185 +Tri: 320 183 185 +Tri: 184 321 322 +Tri: 321 323 322 +Tri: 184 322 185 +Tri: 186 324 187 +Tri: 325 326 191 +Tri: 326 189 191 +Tri: 190 327 328 +Tri: 327 329 328 +Tri: 190 328 191 +Tri: 192 330 193 +Tri: 195 331 196 +Tri: 198 332 199 +Tri: 201 333 202 +Tri: 204 334 205 +Tri: 207 335 208 diff --git a/resources/w/interior/outputHall_Leaf001.txt b/resources/w/interior/outputHall_Leaf001.txt new file mode 100644 index 0000000..ff66a19 --- /dev/null +++ b/resources/w/interior/outputHall_Leaf001.txt @@ -0,0 +1,37 @@ +===Vertices (Split by UV/Normal): 22 +V 0: Pos(0.020001, -1.13, 0.995) Norm(0.577348, -0.577354, 0.577348) UV(0.94958, 0.0) +V 1: Pos(-0.019999, -1.13, -0.995) Norm(-0.577348, -0.577354, -0.577348) UV(0.966387, 0.836135) +V 2: Pos(0.020001, -1.13, -0.995) Norm(0.577342, -0.57735, -0.577358) UV(0.94958, 0.836135) +V 3: Pos(-0.019999, -1.13, 0.995) Norm(-0.577342, -0.57735, 0.577358) UV(0.0, 0.0) +V 4: Pos(-0.019999, -0.0, -0.995) Norm(-0.577342, 0.57735, -0.577358) UV(0.47479, 0.836135) +V 5: Pos(-0.019999, -1.13, -0.995) Norm(-0.577348, -0.577354, -0.577348) UV(0.0, 0.836135) +V 6: Pos(-0.019999, -0.0, 0.995) Norm(-0.577348, 0.577354, 0.577348) UV(0.966387, 0.0) +V 7: Pos(0.020001, 0.0, -0.995) Norm(0.577348, 0.577354, -0.577348) UV(0.983193, 0.836135) +V 8: Pos(-0.019999, -0.0, -0.995) Norm(-0.577342, 0.57735, -0.577358) UV(0.966387, 0.836135) +V 9: Pos(0.020001, 0.0, 0.995) Norm(0.577342, 0.57735, 0.577358) UV(0.47479, 0.0) +V 10: Pos(0.020001, 0.0, -0.995) Norm(0.577348, 0.577354, -0.577348) UV(0.47479, 0.836135) +V 11: Pos(-0.019999, -0.0, -0.995) Norm(-0.577342, 0.57735, -0.577358) UV(1.0, 0.47479) +V 12: Pos(0.020001, -1.13, -0.995) Norm(0.577342, -0.57735, -0.577358) UV(0.983193, -0.0) +V 13: Pos(-0.019999, -1.13, -0.995) Norm(-0.577348, -0.577354, -0.577348) UV(1.0, -0.0) +V 14: Pos(-0.019999, -1.13, 0.995) Norm(-0.577342, -0.57735, 0.577358) UV(0.983193, 0.47479) +V 15: Pos(0.020001, 0.0, 0.995) Norm(0.577342, 0.57735, 0.577358) UV(1.0, 0.94958) +V 16: Pos(-0.019999, -0.0, 0.995) Norm(-0.577348, 0.577354, 0.577348) UV(0.983193, 0.94958) +V 17: Pos(-0.019999, -1.13, 0.995) Norm(-0.577342, -0.57735, 0.577358) UV(0.966387, 0.0) +V 18: Pos(-0.019999, -0.0, 0.995) Norm(-0.577348, 0.577354, 0.577348) UV(0.47479, 0.0) +V 19: Pos(0.020001, 0.0, 0.995) Norm(0.577342, 0.57735, 0.577358) UV(0.983193, 0.0) +V 20: Pos(0.020001, 0.0, -0.995) Norm(0.577348, 0.577354, -0.577348) UV(0.983193, 0.47479) +V 21: Pos(0.020001, -1.13, 0.995) Norm(0.577348, -0.577354, 0.577348) UV(1.0, 0.47479) + +===Triangles (Indices): 12 +Tri: 0 1 2 +Tri: 3 4 5 +Tri: 6 7 8 +Tri: 9 2 10 +Tri: 11 12 13 +Tri: 14 15 16 +Tri: 0 17 1 +Tri: 3 18 4 +Tri: 6 19 7 +Tri: 9 0 2 +Tri: 11 20 12 +Tri: 14 21 15 diff --git a/resources/w/interior/outputRoom_N_0_Leaf001.txt b/resources/w/interior/outputRoom_N_0_Leaf001.txt new file mode 100644 index 0000000..c7bf08c --- /dev/null +++ b/resources/w/interior/outputRoom_N_0_Leaf001.txt @@ -0,0 +1,37 @@ +===Vertices (Split by UV/Normal): 22 +V 0: Pos(-1.129999, -0.02, 0.995) Norm(-0.577354, -0.577348, 0.577348) UV(0.94958, 0.0) +V 1: Pos(-1.129999, 0.02, -0.995) Norm(-0.577354, 0.577348, -0.577348) UV(0.966386, 0.836134) +V 2: Pos(-1.129999, -0.02, -0.995) Norm(-0.57735, -0.577342, -0.577358) UV(0.94958, 0.836134) +V 3: Pos(-1.129999, 0.02, 0.995) Norm(-0.57735, 0.577342, 0.577358) UV(0.0, 0.0) +V 4: Pos(1e-06, 0.02, -0.995) Norm(0.57735, 0.577342, -0.577358) UV(0.47479, 0.836134) +V 5: Pos(-1.129999, 0.02, -0.995) Norm(-0.577354, 0.577348, -0.577348) UV(0.0, 0.836134) +V 6: Pos(1e-06, 0.02, 0.995) Norm(0.577354, 0.577348, 0.577348) UV(0.966386, 0.0) +V 7: Pos(1e-06, -0.02, -0.995) Norm(0.577354, -0.577348, -0.577348) UV(0.983193, 0.836134) +V 8: Pos(1e-06, 0.02, -0.995) Norm(0.57735, 0.577342, -0.577358) UV(0.966386, 0.836134) +V 9: Pos(1e-06, -0.02, 0.995) Norm(0.57735, -0.577342, 0.577358) UV(0.47479, 0.0) +V 10: Pos(1e-06, -0.02, -0.995) Norm(0.577354, -0.577348, -0.577348) UV(0.47479, 0.836134) +V 11: Pos(1e-06, 0.02, -0.995) Norm(0.57735, 0.577342, -0.577358) UV(1.0, 0.47479) +V 12: Pos(-1.129999, -0.02, -0.995) Norm(-0.57735, -0.577342, -0.577358) UV(0.983193, 0.0) +V 13: Pos(-1.129999, 0.02, -0.995) Norm(-0.577354, 0.577348, -0.577348) UV(1.0, 0.0) +V 14: Pos(-1.129999, 0.02, 0.995) Norm(-0.57735, 0.577342, 0.577358) UV(1.0, 0.94958) +V 15: Pos(1e-06, -0.02, 0.995) Norm(0.57735, -0.577342, 0.577358) UV(0.983193, 0.47479) +V 16: Pos(1e-06, 0.02, 0.995) Norm(0.577354, 0.577348, 0.577348) UV(1.0, 0.47479) +V 17: Pos(-1.129999, 0.02, 0.995) Norm(-0.57735, 0.577342, 0.577358) UV(0.966386, 0.0) +V 18: Pos(1e-06, 0.02, 0.995) Norm(0.577354, 0.577348, 0.577348) UV(0.47479, 0.0) +V 19: Pos(1e-06, -0.02, 0.995) Norm(0.57735, -0.577342, 0.577358) UV(0.983193, 0.0) +V 20: Pos(1e-06, -0.02, -0.995) Norm(0.577354, -0.577348, -0.577348) UV(0.983193, 0.47479) +V 21: Pos(-1.129999, -0.02, 0.995) Norm(-0.577354, -0.577348, 0.577348) UV(0.983193, 0.94958) + +===Triangles (Indices): 12 +Tri: 0 1 2 +Tri: 3 4 5 +Tri: 6 7 8 +Tri: 9 2 10 +Tri: 11 12 13 +Tri: 14 15 16 +Tri: 0 17 1 +Tri: 3 18 4 +Tri: 6 19 7 +Tri: 9 0 2 +Tri: 11 20 12 +Tri: 14 21 15 diff --git a/resources/w/interior/outputRoom_N_1_Leaf001.txt b/resources/w/interior/outputRoom_N_1_Leaf001.txt new file mode 100644 index 0000000..a46864e --- /dev/null +++ b/resources/w/interior/outputRoom_N_1_Leaf001.txt @@ -0,0 +1,37 @@ +===Vertices (Split by UV/Normal): 22 +V 0: Pos(-1.13, -0.02, 0.995) Norm(-0.577354, -0.577348, 0.577348) UV(0.94958, 0.0) +V 1: Pos(-1.13, 0.02, -0.995) Norm(-0.577354, 0.577348, -0.577348) UV(0.966386, 0.836134) +V 2: Pos(-1.13, -0.02, -0.995) Norm(-0.57735, -0.577342, -0.577358) UV(0.94958, 0.836134) +V 3: Pos(-1.13, 0.02, 0.995) Norm(-0.57735, 0.577342, 0.577358) UV(0.0, 0.0) +V 4: Pos(0.0, 0.02, -0.995) Norm(0.57735, 0.577342, -0.577358) UV(0.47479, 0.836134) +V 5: Pos(-1.13, 0.02, -0.995) Norm(-0.577354, 0.577348, -0.577348) UV(0.0, 0.836134) +V 6: Pos(0.0, 0.02, 0.995) Norm(0.577354, 0.577348, 0.577348) UV(0.966386, 0.0) +V 7: Pos(0.0, -0.02, -0.995) Norm(0.577354, -0.577348, -0.577348) UV(0.983193, 0.836134) +V 8: Pos(0.0, 0.02, -0.995) Norm(0.57735, 0.577342, -0.577358) UV(0.966386, 0.836134) +V 9: Pos(0.0, -0.02, 0.995) Norm(0.57735, -0.577342, 0.577358) UV(0.47479, 0.0) +V 10: Pos(0.0, -0.02, -0.995) Norm(0.577354, -0.577348, -0.577348) UV(0.47479, 0.836134) +V 11: Pos(0.0, 0.02, -0.995) Norm(0.57735, 0.577342, -0.577358) UV(1.0, 0.47479) +V 12: Pos(-1.13, -0.02, -0.995) Norm(-0.57735, -0.577342, -0.577358) UV(0.983193, 0.0) +V 13: Pos(-1.13, 0.02, -0.995) Norm(-0.577354, 0.577348, -0.577348) UV(1.0, 0.0) +V 14: Pos(-1.13, 0.02, 0.995) Norm(-0.57735, 0.577342, 0.577358) UV(1.0, 0.94958) +V 15: Pos(0.0, -0.02, 0.995) Norm(0.57735, -0.577342, 0.577358) UV(0.983193, 0.47479) +V 16: Pos(0.0, 0.02, 0.995) Norm(0.577354, 0.577348, 0.577348) UV(1.0, 0.47479) +V 17: Pos(-1.13, 0.02, 0.995) Norm(-0.57735, 0.577342, 0.577358) UV(0.966386, 0.0) +V 18: Pos(0.0, 0.02, 0.995) Norm(0.577354, 0.577348, 0.577348) UV(0.47479, 0.0) +V 19: Pos(0.0, -0.02, 0.995) Norm(0.57735, -0.577342, 0.577358) UV(0.983193, 0.0) +V 20: Pos(0.0, -0.02, -0.995) Norm(0.577354, -0.577348, -0.577348) UV(0.983193, 0.47479) +V 21: Pos(-1.13, -0.02, 0.995) Norm(-0.577354, -0.577348, 0.577348) UV(0.983193, 0.94958) + +===Triangles (Indices): 12 +Tri: 0 1 2 +Tri: 3 4 5 +Tri: 6 7 8 +Tri: 9 2 10 +Tri: 11 12 13 +Tri: 14 15 16 +Tri: 0 17 1 +Tri: 3 18 4 +Tri: 6 19 7 +Tri: 9 0 2 +Tri: 11 20 12 +Tri: 14 21 15 diff --git a/resources/w/interior/outputRoom_N_2_Leaf001.txt b/resources/w/interior/outputRoom_N_2_Leaf001.txt new file mode 100644 index 0000000..8cf0075 --- /dev/null +++ b/resources/w/interior/outputRoom_N_2_Leaf001.txt @@ -0,0 +1,56 @@ +===Vertices (Split by UV/Normal): 31 +V 0: Pos(-1.13, -0.02, 0.995) Norm(-0.577343, -0.577367, 0.577341) UV(0.94958, 0.0) +V 1: Pos(-1.13, 0.02, -0.995) Norm(-0.577343, 0.577367, -0.577341) UV(0.966386, 0.836134) +V 2: Pos(-1.13, -0.02, -0.995) Norm(-0.577339, -0.577369, -0.577343) UV(0.94958, 0.836134) +V 3: Pos(-1.13, 0.02, 0.995) Norm(-0.577339, 0.577369, 0.577343) UV(0.0, 0.0) +V 4: Pos(0.0, 0.02, 0.995) Norm(0.577354, 0.577348, 0.577348) UV(0.47479, 0.0) +V 5: Pos(0.0, 0.02, 0.0) Norm(0.707096, 0.707118, 0.0) UV(0.47479, 0.418067) +V 6: Pos(0.0, 0.0, 0.995) Norm(0.707106, 0.0, 0.707108) UV(0.97479, 0.0) +V 7: Pos(0.0, -0.02, 0.0) Norm(0.707096, -0.707118, 0.0) UV(0.983193, 0.418067) +V 8: Pos(0.0, 0.0, 0.0) Norm(1.0, 0.0, 0.0) UV(0.97479, 0.418067) +V 9: Pos(0.0, -0.02, 0.0) Norm(0.707096, -0.707118, 0.0) UV(0.47479, 0.418067) +V 10: Pos(0.0, 0.0, -0.995) Norm(0.707106, 0.0, -0.707108) UV(0.991596, 0.47479) +V 11: Pos(0.0, -0.02, -0.995) Norm(0.577354, -0.577348, -0.577348) UV(0.983193, 0.47479) +V 12: Pos(-1.13, -0.02, -0.995) Norm(-0.577339, -0.577369, -0.577343) UV(0.983193, 0.0) +V 13: Pos(-1.13, -0.02, 0.995) Norm(-0.577343, -0.577367, 0.577341) UV(0.983193, 0.94958) +V 14: Pos(0.0, -0.02, 0.995) Norm(0.57735, -0.57735, 0.57735) UV(0.983193, 0.47479) +V 15: Pos(0.0, 0.0, 0.995) Norm(0.707106, 0.0, 0.707108) UV(0.991597, 0.47479) +V 16: Pos(0.0, -0.02, -0.995) Norm(0.577354, -0.577348, -0.577348) UV(0.983193, 0.836134) +V 17: Pos(0.0, 0.0, -0.995) Norm(0.707106, 0.0, -0.707108) UV(0.97479, 0.836134) +V 18: Pos(0.0, 0.02, 0.0) Norm(0.707096, 0.707118, 0.0) UV(0.966386, 0.418067) +V 19: Pos(0.0, 0.02, -0.995) Norm(0.57735, 0.57735, -0.57735) UV(0.966386, 0.836134) +V 20: Pos(0.0, 0.02, 0.995) Norm(0.577354, 0.577348, 0.577348) UV(0.966386, 0.0) +V 21: Pos(-1.13, 0.02, 0.995) Norm(-0.577339, 0.577369, 0.577343) UV(0.966386, 0.0) +V 22: Pos(0.0, 0.02, -0.995) Norm(0.57735, 0.57735, -0.57735) UV(0.47479, 0.836134) +V 23: Pos(-1.13, 0.02, -0.995) Norm(-0.577343, 0.577367, -0.577341) UV(0.0, 0.836134) +V 24: Pos(0.0, -0.02, 0.995) Norm(0.57735, -0.57735, 0.57735) UV(0.983193, 0.0) +V 25: Pos(0.0, -0.02, -0.995) Norm(0.577354, -0.577348, -0.577348) UV(0.47479, 0.836134) +V 26: Pos(0.0, -0.02, 0.995) Norm(0.57735, -0.57735, 0.57735) UV(0.47479, 0.0) +V 27: Pos(-1.13, 0.02, -0.995) Norm(-0.577343, 0.577367, -0.577341) UV(1.0, 0.0) +V 28: Pos(0.0, 0.02, -0.995) Norm(0.57735, 0.57735, -0.57735) UV(1.0, 0.47479) +V 29: Pos(0.0, 0.02, 0.995) Norm(0.577354, 0.577348, 0.577348) UV(1.0, 0.47479) +V 30: Pos(-1.13, 0.02, 0.995) Norm(-0.577339, 0.577369, 0.577343) UV(1.0, 0.94958) + +===Triangles (Indices): 22 +Tri: 0 1 2 +Tri: 3 4 5 +Tri: 6 7 8 +Tri: 9 0 2 +Tri: 10 11 12 +Tri: 13 14 15 +Tri: 8 16 17 +Tri: 18 17 19 +Tri: 20 8 18 +Tri: 0 21 1 +Tri: 22 23 5 +Tri: 23 3 5 +Tri: 6 24 7 +Tri: 2 25 9 +Tri: 9 26 0 +Tri: 12 27 10 +Tri: 27 28 10 +Tri: 15 29 30 +Tri: 30 13 15 +Tri: 8 7 16 +Tri: 18 8 17 +Tri: 20 6 8 diff --git a/resources/w/interior/outputRoom_S_0_Leaf001.txt b/resources/w/interior/outputRoom_S_0_Leaf001.txt new file mode 100644 index 0000000..c7bf08c --- /dev/null +++ b/resources/w/interior/outputRoom_S_0_Leaf001.txt @@ -0,0 +1,37 @@ +===Vertices (Split by UV/Normal): 22 +V 0: Pos(-1.129999, -0.02, 0.995) Norm(-0.577354, -0.577348, 0.577348) UV(0.94958, 0.0) +V 1: Pos(-1.129999, 0.02, -0.995) Norm(-0.577354, 0.577348, -0.577348) UV(0.966386, 0.836134) +V 2: Pos(-1.129999, -0.02, -0.995) Norm(-0.57735, -0.577342, -0.577358) UV(0.94958, 0.836134) +V 3: Pos(-1.129999, 0.02, 0.995) Norm(-0.57735, 0.577342, 0.577358) UV(0.0, 0.0) +V 4: Pos(1e-06, 0.02, -0.995) Norm(0.57735, 0.577342, -0.577358) UV(0.47479, 0.836134) +V 5: Pos(-1.129999, 0.02, -0.995) Norm(-0.577354, 0.577348, -0.577348) UV(0.0, 0.836134) +V 6: Pos(1e-06, 0.02, 0.995) Norm(0.577354, 0.577348, 0.577348) UV(0.966386, 0.0) +V 7: Pos(1e-06, -0.02, -0.995) Norm(0.577354, -0.577348, -0.577348) UV(0.983193, 0.836134) +V 8: Pos(1e-06, 0.02, -0.995) Norm(0.57735, 0.577342, -0.577358) UV(0.966386, 0.836134) +V 9: Pos(1e-06, -0.02, 0.995) Norm(0.57735, -0.577342, 0.577358) UV(0.47479, 0.0) +V 10: Pos(1e-06, -0.02, -0.995) Norm(0.577354, -0.577348, -0.577348) UV(0.47479, 0.836134) +V 11: Pos(1e-06, 0.02, -0.995) Norm(0.57735, 0.577342, -0.577358) UV(1.0, 0.47479) +V 12: Pos(-1.129999, -0.02, -0.995) Norm(-0.57735, -0.577342, -0.577358) UV(0.983193, 0.0) +V 13: Pos(-1.129999, 0.02, -0.995) Norm(-0.577354, 0.577348, -0.577348) UV(1.0, 0.0) +V 14: Pos(-1.129999, 0.02, 0.995) Norm(-0.57735, 0.577342, 0.577358) UV(1.0, 0.94958) +V 15: Pos(1e-06, -0.02, 0.995) Norm(0.57735, -0.577342, 0.577358) UV(0.983193, 0.47479) +V 16: Pos(1e-06, 0.02, 0.995) Norm(0.577354, 0.577348, 0.577348) UV(1.0, 0.47479) +V 17: Pos(-1.129999, 0.02, 0.995) Norm(-0.57735, 0.577342, 0.577358) UV(0.966386, 0.0) +V 18: Pos(1e-06, 0.02, 0.995) Norm(0.577354, 0.577348, 0.577348) UV(0.47479, 0.0) +V 19: Pos(1e-06, -0.02, 0.995) Norm(0.57735, -0.577342, 0.577358) UV(0.983193, 0.0) +V 20: Pos(1e-06, -0.02, -0.995) Norm(0.577354, -0.577348, -0.577348) UV(0.983193, 0.47479) +V 21: Pos(-1.129999, -0.02, 0.995) Norm(-0.577354, -0.577348, 0.577348) UV(0.983193, 0.94958) + +===Triangles (Indices): 12 +Tri: 0 1 2 +Tri: 3 4 5 +Tri: 6 7 8 +Tri: 9 2 10 +Tri: 11 12 13 +Tri: 14 15 16 +Tri: 0 17 1 +Tri: 3 18 4 +Tri: 6 19 7 +Tri: 9 0 2 +Tri: 11 20 12 +Tri: 14 21 15 diff --git a/resources/w/interior/outputRoom_S_1_Leaf001.txt b/resources/w/interior/outputRoom_S_1_Leaf001.txt new file mode 100644 index 0000000..a46864e --- /dev/null +++ b/resources/w/interior/outputRoom_S_1_Leaf001.txt @@ -0,0 +1,37 @@ +===Vertices (Split by UV/Normal): 22 +V 0: Pos(-1.13, -0.02, 0.995) Norm(-0.577354, -0.577348, 0.577348) UV(0.94958, 0.0) +V 1: Pos(-1.13, 0.02, -0.995) Norm(-0.577354, 0.577348, -0.577348) UV(0.966386, 0.836134) +V 2: Pos(-1.13, -0.02, -0.995) Norm(-0.57735, -0.577342, -0.577358) UV(0.94958, 0.836134) +V 3: Pos(-1.13, 0.02, 0.995) Norm(-0.57735, 0.577342, 0.577358) UV(0.0, 0.0) +V 4: Pos(0.0, 0.02, -0.995) Norm(0.57735, 0.577342, -0.577358) UV(0.47479, 0.836134) +V 5: Pos(-1.13, 0.02, -0.995) Norm(-0.577354, 0.577348, -0.577348) UV(0.0, 0.836134) +V 6: Pos(0.0, 0.02, 0.995) Norm(0.577354, 0.577348, 0.577348) UV(0.966386, 0.0) +V 7: Pos(0.0, -0.02, -0.995) Norm(0.577354, -0.577348, -0.577348) UV(0.983193, 0.836134) +V 8: Pos(0.0, 0.02, -0.995) Norm(0.57735, 0.577342, -0.577358) UV(0.966386, 0.836134) +V 9: Pos(0.0, -0.02, 0.995) Norm(0.57735, -0.577342, 0.577358) UV(0.47479, 0.0) +V 10: Pos(0.0, -0.02, -0.995) Norm(0.577354, -0.577348, -0.577348) UV(0.47479, 0.836134) +V 11: Pos(0.0, 0.02, -0.995) Norm(0.57735, 0.577342, -0.577358) UV(1.0, 0.47479) +V 12: Pos(-1.13, -0.02, -0.995) Norm(-0.57735, -0.577342, -0.577358) UV(0.983193, 0.0) +V 13: Pos(-1.13, 0.02, -0.995) Norm(-0.577354, 0.577348, -0.577348) UV(1.0, 0.0) +V 14: Pos(-1.13, 0.02, 0.995) Norm(-0.57735, 0.577342, 0.577358) UV(1.0, 0.94958) +V 15: Pos(0.0, -0.02, 0.995) Norm(0.57735, -0.577342, 0.577358) UV(0.983193, 0.47479) +V 16: Pos(0.0, 0.02, 0.995) Norm(0.577354, 0.577348, 0.577348) UV(1.0, 0.47479) +V 17: Pos(-1.13, 0.02, 0.995) Norm(-0.57735, 0.577342, 0.577358) UV(0.966386, 0.0) +V 18: Pos(0.0, 0.02, 0.995) Norm(0.577354, 0.577348, 0.577348) UV(0.47479, 0.0) +V 19: Pos(0.0, -0.02, 0.995) Norm(0.57735, -0.577342, 0.577358) UV(0.983193, 0.0) +V 20: Pos(0.0, -0.02, -0.995) Norm(0.577354, -0.577348, -0.577348) UV(0.983193, 0.47479) +V 21: Pos(-1.13, -0.02, 0.995) Norm(-0.577354, -0.577348, 0.577348) UV(0.983193, 0.94958) + +===Triangles (Indices): 12 +Tri: 0 1 2 +Tri: 3 4 5 +Tri: 6 7 8 +Tri: 9 2 10 +Tri: 11 12 13 +Tri: 14 15 16 +Tri: 0 17 1 +Tri: 3 18 4 +Tri: 6 19 7 +Tri: 9 0 2 +Tri: 11 20 12 +Tri: 14 21 15 diff --git a/resources/w/interior/outputRoom_S_2_Leaf001.txt b/resources/w/interior/outputRoom_S_2_Leaf001.txt new file mode 100644 index 0000000..a46864e --- /dev/null +++ b/resources/w/interior/outputRoom_S_2_Leaf001.txt @@ -0,0 +1,37 @@ +===Vertices (Split by UV/Normal): 22 +V 0: Pos(-1.13, -0.02, 0.995) Norm(-0.577354, -0.577348, 0.577348) UV(0.94958, 0.0) +V 1: Pos(-1.13, 0.02, -0.995) Norm(-0.577354, 0.577348, -0.577348) UV(0.966386, 0.836134) +V 2: Pos(-1.13, -0.02, -0.995) Norm(-0.57735, -0.577342, -0.577358) UV(0.94958, 0.836134) +V 3: Pos(-1.13, 0.02, 0.995) Norm(-0.57735, 0.577342, 0.577358) UV(0.0, 0.0) +V 4: Pos(0.0, 0.02, -0.995) Norm(0.57735, 0.577342, -0.577358) UV(0.47479, 0.836134) +V 5: Pos(-1.13, 0.02, -0.995) Norm(-0.577354, 0.577348, -0.577348) UV(0.0, 0.836134) +V 6: Pos(0.0, 0.02, 0.995) Norm(0.577354, 0.577348, 0.577348) UV(0.966386, 0.0) +V 7: Pos(0.0, -0.02, -0.995) Norm(0.577354, -0.577348, -0.577348) UV(0.983193, 0.836134) +V 8: Pos(0.0, 0.02, -0.995) Norm(0.57735, 0.577342, -0.577358) UV(0.966386, 0.836134) +V 9: Pos(0.0, -0.02, 0.995) Norm(0.57735, -0.577342, 0.577358) UV(0.47479, 0.0) +V 10: Pos(0.0, -0.02, -0.995) Norm(0.577354, -0.577348, -0.577348) UV(0.47479, 0.836134) +V 11: Pos(0.0, 0.02, -0.995) Norm(0.57735, 0.577342, -0.577358) UV(1.0, 0.47479) +V 12: Pos(-1.13, -0.02, -0.995) Norm(-0.57735, -0.577342, -0.577358) UV(0.983193, 0.0) +V 13: Pos(-1.13, 0.02, -0.995) Norm(-0.577354, 0.577348, -0.577348) UV(1.0, 0.0) +V 14: Pos(-1.13, 0.02, 0.995) Norm(-0.57735, 0.577342, 0.577358) UV(1.0, 0.94958) +V 15: Pos(0.0, -0.02, 0.995) Norm(0.57735, -0.577342, 0.577358) UV(0.983193, 0.47479) +V 16: Pos(0.0, 0.02, 0.995) Norm(0.577354, 0.577348, 0.577348) UV(1.0, 0.47479) +V 17: Pos(-1.13, 0.02, 0.995) Norm(-0.57735, 0.577342, 0.577358) UV(0.966386, 0.0) +V 18: Pos(0.0, 0.02, 0.995) Norm(0.577354, 0.577348, 0.577348) UV(0.47479, 0.0) +V 19: Pos(0.0, -0.02, 0.995) Norm(0.57735, -0.577342, 0.577358) UV(0.983193, 0.0) +V 20: Pos(0.0, -0.02, -0.995) Norm(0.577354, -0.577348, -0.577348) UV(0.983193, 0.47479) +V 21: Pos(-1.13, -0.02, 0.995) Norm(-0.577354, -0.577348, 0.577348) UV(0.983193, 0.94958) + +===Triangles (Indices): 12 +Tri: 0 1 2 +Tri: 3 4 5 +Tri: 6 7 8 +Tri: 9 2 10 +Tri: 11 12 13 +Tri: 14 15 16 +Tri: 0 17 1 +Tri: 3 18 4 +Tri: 6 19 7 +Tri: 9 0 2 +Tri: 11 20 12 +Tri: 14 21 15