From c110ee96a34f372ccc50d02055802627d606eb10 Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Tue, 25 Dec 2018 07:51:18 -0500 Subject: [PATCH] Add proper material preview --- CMakeLists.txt | 4 +- data/matpreview.world | 49 + data/sphere.mtl | 10 + data/sphere.obj | 1994 +++++++++++++++++++++++++++++ tools/materialeditor/src/main.cpp | 12 +- 5 files changed, 2058 insertions(+), 11 deletions(-) create mode 100644 data/matpreview.world create mode 100644 data/sphere.mtl create mode 100644 data/sphere.obj diff --git a/CMakeLists.txt b/CMakeLists.txt index 61290b4..708baa9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -124,6 +124,8 @@ add_data(Graph data/test.world data/test.material data/empty.world - data/player.obj) + data/player.obj + data/sphere.obj + data/matpreview.world) add_subdirectory(tools) diff --git a/data/matpreview.world b/data/matpreview.world new file mode 100644 index 0000000..cc00009 --- /dev/null +++ b/data/matpreview.world @@ -0,0 +1,49 @@ +{ + "entities": [ + { + "name": "sun", + "components": [ + { + "type": "Transform", + "position": "66,56,25" + }, + { + "type": "Light", + "kind": 1, + "color": "1,1,1" + } + ] + }, + { + "name": "preview sphere", + "components": [ + { + "type": "Transform", + "position": "0,0,0" + }, + { + "type": "Mesh", + "path": "sphere.obj", + "material": "test.material" + } + ] + }, + { + "name": "preview camera", + "components": [ + { + "type": "Transform", + "position": "0,0,2" + }, + { + "type": "Camera", + "fov": 75 + } + ] + } + ], + "environment": { + "color": "0,0,0" + } +} + diff --git a/data/sphere.mtl b/data/sphere.mtl new file mode 100644 index 0000000..70d3ba1 --- /dev/null +++ b/data/sphere.mtl @@ -0,0 +1,10 @@ +# Blender MTL File: 'None' +# Material Count: 1 + +newmtl None +Ns 0 +Ka 0.000000 0.000000 0.000000 +Kd 0.8 0.8 0.8 +Ks 0.8 0.8 0.8 +d 1 +illum 2 diff --git a/data/sphere.obj b/data/sphere.obj new file mode 100644 index 0000000..4e71b01 --- /dev/null +++ b/data/sphere.obj @@ -0,0 +1,1994 @@ +# Blender v2.79 (sub 0) OBJ File: '' +# www.blender.org +mtllib sphere.mtl +o Sphere +v 0.000000 0.980785 -0.195090 +v 0.000000 0.923880 -0.382683 +v 0.000000 0.831470 -0.555570 +v 0.000000 0.707107 -0.707107 +v 0.000000 0.555570 -0.831470 +v 0.000000 0.382683 -0.923880 +v 0.000000 0.195090 -0.980785 +v 0.000000 0.000000 -1.000000 +v 0.000000 -0.195090 -0.980785 +v 0.000000 -0.831470 -0.555570 +v 0.038060 0.980785 -0.191342 +v 0.074658 0.923880 -0.375330 +v 0.108386 0.831470 -0.544895 +v 0.137950 0.707107 -0.693520 +v 0.162212 0.555570 -0.815493 +v 0.180240 0.382683 -0.906127 +v 0.191342 0.195090 -0.961940 +v 0.195090 0.000000 -0.980785 +v 0.191342 -0.195090 -0.961940 +v 0.180240 -0.382683 -0.906127 +v 0.162212 -0.555570 -0.815493 +v 0.137950 -0.707107 -0.693520 +v 0.108386 -0.831470 -0.544895 +v 0.074658 -0.923880 -0.375330 +v 0.038060 -0.980785 -0.191341 +v 0.074658 0.980785 -0.180240 +v 0.146447 0.923880 -0.353553 +v 0.212608 0.831470 -0.513280 +v 0.270598 0.707107 -0.653281 +v 0.318190 0.555570 -0.768178 +v 0.353553 0.382683 -0.853553 +v 0.375330 0.195090 -0.906127 +v 0.382684 0.000000 -0.923879 +v 0.375330 -0.195090 -0.906127 +v 0.353554 -0.382683 -0.853553 +v 0.318190 -0.555570 -0.768178 +v 0.270598 -0.707107 -0.653281 +v 0.212608 -0.831470 -0.513280 +v 0.146447 -0.923880 -0.353553 +v 0.074658 -0.980785 -0.180240 +v 0.108387 0.980785 -0.162212 +v 0.212608 0.923880 -0.318190 +v 0.308658 0.831470 -0.461940 +v 0.392848 0.707107 -0.587938 +v 0.461940 0.555570 -0.691342 +v 0.513280 0.382683 -0.768178 +v 0.544895 0.195090 -0.815493 +v 0.555570 0.000000 -0.831469 +v 0.544895 -0.195090 -0.815493 +v 0.513280 -0.382683 -0.768178 +v 0.461940 -0.555570 -0.691342 +v 0.392848 -0.707107 -0.587938 +v 0.308658 -0.831470 -0.461940 +v 0.212608 -0.923880 -0.318189 +v 0.108386 -0.980785 -0.162211 +v 0.137950 0.980785 -0.137950 +v 0.270598 0.923880 -0.270598 +v 0.392848 0.831470 -0.392847 +v 0.500000 0.707107 -0.500000 +v 0.587938 0.555570 -0.587938 +v 0.653282 0.382683 -0.653281 +v 0.693520 0.195090 -0.693520 +v 0.707107 0.000000 -0.707107 +v 0.693520 -0.195090 -0.693520 +v 0.653282 -0.382683 -0.653281 +v 0.587938 -0.555570 -0.587938 +v 0.500000 -0.707107 -0.500000 +v 0.392848 -0.831470 -0.392847 +v 0.270598 -0.923880 -0.270598 +v 0.137950 -0.980785 -0.137949 +v 0.162212 0.980785 -0.108386 +v 0.318190 0.923880 -0.212607 +v 0.461940 0.831470 -0.308658 +v 0.587938 0.707107 -0.392847 +v 0.691342 0.555570 -0.461940 +v 0.768178 0.382683 -0.513280 +v 0.815493 0.195090 -0.544895 +v 0.831470 0.000000 -0.555570 +v 0.815493 -0.195090 -0.544895 +v 0.768178 -0.382683 -0.513280 +v 0.691342 -0.555570 -0.461940 +v 0.587938 -0.707107 -0.392847 +v 0.461940 -0.831470 -0.308658 +v 0.318190 -0.923880 -0.212607 +v 0.162212 -0.980785 -0.108386 +v 0.180240 0.980785 -0.074658 +v 0.353554 0.923880 -0.146446 +v 0.513280 0.831470 -0.212607 +v 0.653282 0.707107 -0.270598 +v 0.768178 0.555570 -0.318189 +v 0.853554 0.382683 -0.353553 +v 0.906128 0.195090 -0.375330 +v 0.923880 0.000000 -0.382683 +v 0.906128 -0.195090 -0.375330 +v 0.853554 -0.382683 -0.353553 +v 0.768178 -0.555570 -0.318189 +v 0.653282 -0.707107 -0.270598 +v 0.513280 -0.831470 -0.212607 +v 0.353554 -0.923880 -0.146446 +v 0.180240 -0.980785 -0.074658 +v 0.191342 0.980785 -0.038060 +v 0.375331 0.923880 -0.074658 +v 0.544895 0.831470 -0.108386 +v 0.693520 0.707107 -0.137949 +v 0.815493 0.555570 -0.162211 +v 0.906128 0.382683 -0.180240 +v 0.961940 0.195090 -0.191341 +v 0.980785 0.000000 -0.195090 +v 0.961940 -0.195090 -0.191341 +v 0.906128 -0.382683 -0.180240 +v 0.815493 -0.555570 -0.162211 +v 0.693520 -0.707107 -0.137949 +v 0.544895 -0.831470 -0.108386 +v 0.375330 -0.923880 -0.074658 +v 0.191342 -0.980785 -0.038060 +v 0.195091 0.980785 0.000000 +v 0.382684 0.923880 0.000000 +v 0.555570 0.831470 0.000000 +v 0.707107 0.707107 0.000000 +v 0.831470 0.555570 0.000000 +v 0.923880 0.382683 0.000000 +v 0.980785 0.195090 0.000000 +v 1.000000 0.000000 0.000000 +v 0.980785 -0.195090 0.000000 +v 0.923880 -0.382683 0.000000 +v 0.831470 -0.555570 0.000000 +v 0.707107 -0.707107 0.000000 +v 0.555570 -0.831470 0.000000 +v 0.382684 -0.923880 0.000000 +v 0.195090 -0.980785 0.000000 +v 0.191342 0.980785 0.038061 +v 0.375331 0.923880 0.074658 +v 0.544895 0.831470 0.108387 +v 0.693520 0.707107 0.137950 +v 0.815493 0.555570 0.162212 +v 0.906128 0.382683 0.180240 +v 0.961940 0.195090 0.191342 +v 0.980785 0.000000 0.195091 +v 0.961940 -0.195090 0.191342 +v 0.906128 -0.382683 0.180240 +v 0.815493 -0.555570 0.162212 +v 0.693520 -0.707107 0.137950 +v 0.544895 -0.831470 0.108387 +v 0.375330 -0.923880 0.074658 +v 0.191342 -0.980785 0.038061 +v 0.180240 0.980785 0.074658 +v 0.353554 0.923880 0.146447 +v 0.513280 0.831470 0.212608 +v 0.653282 0.707107 0.270598 +v 0.768178 0.555570 0.318190 +v 0.853554 0.382683 0.353554 +v 0.906127 0.195090 0.375331 +v 0.923880 0.000000 0.382684 +v 0.906127 -0.195090 0.375331 +v 0.853554 -0.382683 0.353554 +v 0.768178 -0.555570 0.318190 +v 0.653282 -0.707107 0.270598 +v 0.513280 -0.831470 0.212608 +v 0.353553 -0.923880 0.146447 +v 0.180240 -0.980785 0.074658 +v 0.162212 0.980785 0.108387 +v 0.318190 0.923880 0.212608 +v 0.461940 0.831470 0.308659 +v 0.587938 0.707107 0.392848 +v 0.691342 0.555570 0.461940 +v 0.768178 0.382683 0.513280 +v 0.815493 0.195090 0.544895 +v 0.831470 0.000000 0.555571 +v 0.815493 -0.195090 0.544895 +v 0.768178 -0.382683 0.513280 +v 0.691342 -0.555570 0.461940 +v 0.587938 -0.707107 0.392848 +v 0.461940 -0.831470 0.308659 +v 0.318190 -0.923880 0.212608 +v 0.162212 -0.980785 0.108387 +v 0.137950 0.980785 0.137950 +v 0.270598 0.923880 0.270599 +v 0.392848 0.831470 0.392848 +v 0.500000 0.707107 0.500000 +v 0.587938 0.555570 0.587938 +v 0.653282 0.382683 0.653282 +v 0.693520 0.195090 0.693520 +v 0.707107 0.000000 0.707107 +v 0.693520 -0.195090 0.693520 +v 0.653282 -0.382683 0.653282 +v 0.587938 -0.555570 0.587938 +v 0.500000 -0.707107 0.500000 +v 0.392848 -0.831470 0.392848 +v 0.270598 -0.923880 0.270598 +v 0.137950 -0.980785 0.137950 +v 0.108386 0.980785 0.162212 +v 0.212608 0.923880 0.318190 +v 0.308658 0.831470 0.461940 +v 0.392848 0.707107 0.587938 +v 0.461940 0.555570 0.691342 +v 0.513280 0.382683 0.768178 +v 0.544895 0.195090 0.815493 +v 0.555570 0.000000 0.831470 +v 0.544895 -0.195090 0.815493 +v 0.513280 -0.382683 0.768178 +v 0.461940 -0.555570 0.691342 +v 0.392848 -0.707107 0.587938 +v 0.308658 -0.831470 0.461940 +v 0.212608 -0.923880 0.318190 +v 0.108386 -0.980785 0.162212 +v 0.000000 -1.000000 0.000000 +v 0.074658 0.980785 0.180240 +v 0.146447 0.923880 0.353554 +v 0.212608 0.831470 0.513280 +v 0.270598 0.707107 0.653282 +v 0.318190 0.555570 0.768178 +v 0.353553 0.382683 0.853554 +v 0.375330 0.195090 0.906128 +v 0.382683 0.000000 0.923880 +v 0.375330 -0.195090 0.906128 +v 0.353553 -0.382683 0.853554 +v 0.318190 -0.555570 0.768178 +v 0.270598 -0.707107 0.653282 +v 0.212608 -0.831470 0.513280 +v 0.146447 -0.923880 0.353554 +v 0.074658 -0.980785 0.180240 +v 0.038060 0.980785 0.191342 +v 0.074658 0.923880 0.375331 +v 0.108386 0.831470 0.544896 +v 0.137950 0.707107 0.693520 +v 0.162212 0.555570 0.815493 +v 0.180240 0.382683 0.906128 +v 0.191342 0.195090 0.961940 +v 0.195090 0.000000 0.980786 +v 0.191342 -0.195090 0.961940 +v 0.180240 -0.382683 0.906128 +v 0.162212 -0.555570 0.815493 +v 0.137950 -0.707107 0.693520 +v 0.108386 -0.831470 0.544895 +v 0.074658 -0.923880 0.375331 +v 0.038060 -0.980785 0.191342 +v -0.000000 0.980785 0.195091 +v 0.000000 0.923880 0.382684 +v 0.000000 0.831470 0.555571 +v -0.000000 0.707107 0.707107 +v -0.000000 0.555570 0.831470 +v 0.000000 0.382683 0.923880 +v -0.000000 0.195090 0.980785 +v -0.000000 0.000000 1.000000 +v -0.000000 -0.195090 0.980785 +v 0.000000 -0.382683 0.923880 +v -0.000000 -0.555570 0.831470 +v -0.000000 -0.707107 0.707107 +v -0.000000 -0.831470 0.555570 +v 0.000000 -0.923880 0.382684 +v 0.000000 -0.980785 0.195091 +v -0.038060 0.980785 0.191342 +v -0.074658 0.923880 0.375331 +v -0.108386 0.831470 0.544896 +v -0.137950 0.707107 0.693520 +v -0.162212 0.555570 0.815493 +v -0.180240 0.382683 0.906128 +v -0.191342 0.195090 0.961940 +v -0.195090 0.000000 0.980786 +v -0.191342 -0.195090 0.961940 +v -0.180240 -0.382683 0.906128 +v -0.162212 -0.555570 0.815493 +v -0.137950 -0.707107 0.693520 +v -0.108386 -0.831470 0.544895 +v -0.074658 -0.923880 0.375331 +v -0.038060 -0.980785 0.191342 +v -0.074658 0.980785 0.180240 +v -0.146447 0.923880 0.353554 +v -0.212608 0.831470 0.513280 +v -0.270598 0.707107 0.653282 +v -0.318190 0.555570 0.768178 +v -0.353553 0.382683 0.853554 +v -0.375330 0.195090 0.906127 +v -0.382684 0.000000 0.923880 +v -0.375330 -0.195090 0.906127 +v -0.353553 -0.382683 0.853554 +v -0.318190 -0.555570 0.768178 +v -0.270598 -0.707107 0.653282 +v -0.212608 -0.831470 0.513280 +v -0.146447 -0.923880 0.353554 +v -0.074658 -0.980785 0.180240 +v -0.108386 0.980785 0.162212 +v -0.212608 0.923880 0.318190 +v -0.308658 0.831470 0.461940 +v -0.392847 0.707107 0.587938 +v -0.461940 0.555570 0.691342 +v -0.513280 0.382683 0.768178 +v -0.544895 0.195090 0.815493 +v -0.555570 0.000000 0.831470 +v -0.544895 -0.195090 0.815493 +v -0.513280 -0.382683 0.768178 +v -0.461940 -0.555570 0.691342 +v -0.392847 -0.707107 0.587938 +v -0.308658 -0.831470 0.461940 +v -0.212607 -0.923880 0.318190 +v -0.108386 -0.980785 0.162212 +v -0.000000 1.000000 0.000001 +v -0.137950 0.980785 0.137950 +v -0.270598 0.923880 0.270598 +v -0.392848 0.831470 0.392848 +v -0.500000 0.707107 0.500000 +v -0.587938 0.555570 0.587938 +v -0.653281 0.382683 0.653282 +v -0.693520 0.195090 0.693520 +v -0.707107 0.000000 0.707107 +v -0.693520 -0.195090 0.693520 +v -0.653281 -0.382683 0.653282 +v -0.587938 -0.555570 0.587938 +v -0.500000 -0.707107 0.500000 +v -0.392847 -0.831470 0.392848 +v -0.270598 -0.923880 0.270598 +v -0.137950 -0.980785 0.137950 +v -0.162212 0.980785 0.108387 +v -0.318190 0.923880 0.212608 +v -0.461940 0.831470 0.308659 +v -0.587938 0.707107 0.392848 +v -0.691342 0.555570 0.461940 +v -0.768178 0.382683 0.513280 +v -0.815493 0.195090 0.544895 +v -0.831470 0.000000 0.555570 +v -0.815493 -0.195090 0.544895 +v -0.768178 -0.382683 0.513280 +v -0.691342 -0.555570 0.461940 +v -0.587938 -0.707107 0.392848 +v -0.461940 -0.831470 0.308658 +v -0.318190 -0.923880 0.212608 +v -0.162212 -0.980785 0.108387 +v -0.180240 0.980785 0.074658 +v -0.353553 0.923880 0.146447 +v -0.513280 0.831470 0.212608 +v -0.653281 0.707107 0.270598 +v -0.768177 0.555570 0.318190 +v -0.853553 0.382683 0.353554 +v -0.906127 0.195090 0.375330 +v -0.923880 0.000000 0.382684 +v -0.906127 -0.195090 0.375330 +v -0.853553 -0.382683 0.353554 +v -0.768177 -0.555570 0.318190 +v -0.653281 -0.707107 0.270598 +v -0.513280 -0.831470 0.212608 +v -0.353553 -0.923880 0.146447 +v -0.180240 -0.980785 0.074658 +v -0.191342 0.980785 0.038061 +v -0.375330 0.923880 0.074658 +v -0.544895 0.831470 0.108387 +v -0.693520 0.707107 0.137950 +v -0.815493 0.555570 0.162212 +v -0.906127 0.382683 0.180240 +v -0.961939 0.195090 0.191342 +v -0.980785 0.000000 0.195090 +v -0.961939 -0.195090 0.191342 +v -0.906127 -0.382683 0.180240 +v -0.815493 -0.555570 0.162212 +v -0.693520 -0.707107 0.137950 +v -0.544895 -0.831470 0.108387 +v -0.375330 -0.923880 0.074658 +v -0.191342 -0.980785 0.038061 +v -0.195090 0.980785 0.000000 +v -0.382683 0.923880 0.000000 +v -0.555570 0.831470 0.000000 +v -0.707107 0.707107 0.000000 +v -0.831469 0.555570 0.000000 +v -0.923879 0.382683 0.000000 +v -0.980785 0.195090 0.000000 +v -1.000000 0.000000 0.000000 +v -0.980785 -0.195090 0.000000 +v -0.923879 -0.382683 0.000000 +v -0.831469 -0.555570 0.000000 +v -0.707107 -0.707107 0.000000 +v -0.555570 -0.831470 0.000000 +v -0.382683 -0.923880 0.000000 +v -0.195090 -0.980785 0.000000 +v -0.191342 0.980785 -0.038060 +v -0.375330 0.923880 -0.074658 +v -0.544895 0.831470 -0.108386 +v -0.693520 0.707107 -0.137949 +v -0.815493 0.555570 -0.162211 +v -0.906127 0.382683 -0.180240 +v -0.961939 0.195090 -0.191342 +v -0.980785 0.000000 -0.195090 +v -0.961939 -0.195090 -0.191342 +v -0.906127 -0.382683 -0.180240 +v -0.815493 -0.555570 -0.162211 +v -0.693520 -0.707107 -0.137949 +v -0.544895 -0.831470 -0.108386 +v -0.375330 -0.923880 -0.074658 +v -0.191342 -0.980785 -0.038060 +v -0.180240 0.980785 -0.074658 +v -0.353553 0.923880 -0.146446 +v -0.513280 0.831470 -0.212607 +v -0.653281 0.707107 -0.270598 +v -0.768177 0.555570 -0.318189 +v -0.853553 0.382683 -0.353553 +v -0.906127 0.195090 -0.375330 +v -0.923879 0.000000 -0.382683 +v -0.906127 -0.195090 -0.375330 +v -0.853553 -0.382683 -0.353553 +v -0.768177 -0.555570 -0.318189 +v -0.653281 -0.707107 -0.270598 +v -0.513280 -0.831470 -0.212607 +v -0.353553 -0.923880 -0.146446 +v -0.180240 -0.980785 -0.074657 +v -0.162212 0.980785 -0.108386 +v -0.318190 0.923880 -0.212607 +v -0.461940 0.831470 -0.308658 +v -0.587938 0.707107 -0.392847 +v -0.691341 0.555570 -0.461939 +v -0.768178 0.382683 -0.513280 +v -0.815493 0.195090 -0.544895 +v -0.831469 0.000000 -0.555570 +v -0.815493 -0.195090 -0.544895 +v -0.768178 -0.382683 -0.513280 +v -0.691341 -0.555570 -0.461939 +v -0.587938 -0.707107 -0.392847 +v -0.461940 -0.831470 -0.308658 +v -0.318189 -0.923880 -0.212607 +v -0.162212 -0.980785 -0.108386 +v -0.137950 0.980785 -0.137949 +v -0.270598 0.923880 -0.270598 +v -0.392847 0.831470 -0.392847 +v -0.500000 0.707107 -0.500000 +v -0.587937 0.555570 -0.587937 +v -0.653281 0.382683 -0.653281 +v -0.693519 0.195090 -0.693519 +v -0.707106 0.000000 -0.707106 +v -0.693519 -0.195090 -0.693519 +v -0.653281 -0.382683 -0.653281 +v -0.587937 -0.555570 -0.587937 +v -0.500000 -0.707107 -0.500000 +v -0.392847 -0.831470 -0.392847 +v -0.270598 -0.923880 -0.270598 +v -0.137950 -0.980785 -0.137949 +v -0.108386 0.980785 -0.162211 +v -0.212607 0.923880 -0.318189 +v -0.308658 0.831470 -0.461939 +v -0.392847 0.707107 -0.587937 +v -0.461939 0.555570 -0.691341 +v -0.513280 0.382683 -0.768177 +v -0.544895 0.195090 -0.815492 +v -0.555570 0.000000 -0.831469 +v -0.544895 -0.195090 -0.815492 +v -0.513280 -0.382683 -0.768177 +v -0.461939 -0.555570 -0.691341 +v -0.392847 -0.707107 -0.587937 +v -0.308658 -0.831470 -0.461939 +v -0.212607 -0.923880 -0.318189 +v -0.108386 -0.980785 -0.162211 +v -0.074658 0.980785 -0.180240 +v -0.146447 0.923880 -0.353553 +v -0.212607 0.831470 -0.513280 +v -0.270598 0.707107 -0.653281 +v -0.318189 0.555570 -0.768177 +v -0.353553 0.382683 -0.853553 +v -0.375330 0.195090 -0.906127 +v -0.382683 0.000000 -0.923879 +v -0.375330 -0.195090 -0.906127 +v -0.353553 -0.382683 -0.853553 +v -0.318189 -0.555570 -0.768177 +v -0.270598 -0.707107 -0.653281 +v -0.212607 -0.831470 -0.513279 +v -0.146446 -0.923880 -0.353553 +v -0.074658 -0.980785 -0.180240 +v -0.038060 0.980785 -0.191342 +v -0.074658 0.923880 -0.375330 +v -0.108386 0.831470 -0.544895 +v -0.137950 0.707107 -0.693520 +v -0.162211 0.555570 -0.815492 +v -0.180240 0.382683 -0.906127 +v -0.191341 0.195090 -0.961939 +v -0.195090 0.000000 -0.980785 +v -0.191341 -0.195090 -0.961939 +v -0.180240 -0.382683 -0.906127 +v -0.162211 -0.555570 -0.815492 +v -0.137950 -0.707107 -0.693520 +v -0.108386 -0.831470 -0.544895 +v -0.074658 -0.923880 -0.375330 +v -0.038060 -0.980785 -0.191341 +v 0.000000 -0.382683 -0.923879 +v 0.000000 -0.555570 -0.831469 +v 0.000000 -0.707107 -0.707106 +v 0.000000 -0.923880 -0.382683 +v 0.000000 -0.980785 -0.195090 +vt 0.968076 0.883546 +vt 0.958105 0.945852 +vt 0.892232 0.940336 +vt 0.920510 0.879628 +vt 0.977338 0.383726 +vt 0.976683 0.446214 +vt 0.947406 0.443810 +vt 0.949517 0.381441 +vt 0.971241 0.821108 +vt 0.930190 0.817735 +vt 0.978101 0.321241 +vt 0.951982 0.319095 +vt 0.972888 0.758640 +vt 0.935333 0.755556 +vt 0.979083 0.258760 +vt 0.955163 0.256794 +vt 0.973963 0.696161 +vt 0.938726 0.693268 +vt 0.980520 0.196288 +vt 0.959834 0.194586 +vt 0.974773 0.633677 +vt 0.941297 0.630929 +vt 0.983076 0.133838 +vt 0.968170 0.132607 +vt 0.975451 0.571190 +vt 0.943458 0.568563 +vt 0.574482 0.989323 +vt 0.489718 0.928533 +vt 0.647430 0.979203 +vt 0.989718 0.071467 +vt 0.976070 0.508702 +vt 0.945440 0.506187 +vt 0.911638 0.563272 +vt 0.914895 0.501108 +vt 0.659538 0.967191 +vt 0.837811 0.930502 +vt 0.918148 0.438944 +vt 0.875853 0.872062 +vt 0.921661 0.376806 +vt 0.890468 0.811085 +vt 0.925788 0.314732 +vt 0.898530 0.749419 +vt 0.931148 0.252785 +vt 0.903952 0.687479 +vt 0.939075 0.191106 +vt 0.908110 0.625409 +vt 0.953315 0.130088 +vt 0.899454 0.308260 +vt 0.906960 0.246815 +vt 0.862845 0.740627 +vt 0.869879 0.679115 +vt 0.918182 0.185900 +vt 0.875365 0.617384 +vt 0.938546 0.126309 +vt 0.880077 0.555544 +vt 0.656840 0.955034 +vt 0.884473 0.493660 +vt 0.794119 0.918161 +vt 0.888903 0.431781 +vt 0.834991 0.861675 +vt 0.893730 0.369957 +vt 0.852644 0.801688 +vt 0.854179 0.484124 +vt 0.859644 0.422563 +vt 0.758135 0.904627 +vt 0.797917 0.849362 +vt 0.865666 0.361099 +vt 0.816936 0.790198 +vt 0.872894 0.299844 +vt 0.828466 0.729697 +vt 0.882499 0.239004 +vt 0.836644 0.668608 +vt 0.897075 0.179043 +vt 0.843149 0.607228 +vt 0.923903 0.121310 +vt 0.848820 0.545703 +vt 0.648755 0.943132 +vt 0.857632 0.229513 +vt 0.875646 0.170637 +vt 0.804283 0.656464 +vt 0.811481 0.595385 +vt 0.909431 0.115146 +vt 0.817863 0.534144 +vt 0.638131 0.931680 +vt 0.823983 0.472850 +vt 0.727273 0.890736 +vt 0.830311 0.411598 +vt 0.764138 0.835933 +vt 0.837381 0.350493 +vt 0.783279 0.777292 +vt 0.845994 0.289698 +vt 0.795419 0.717209 +vt 0.699783 0.877029 +vt 0.733018 0.822061 +vt 0.800816 0.399252 +vt 0.808757 0.338461 +vt 0.751443 0.763607 +vt 0.818604 0.278089 +vt 0.763611 0.703747 +vt 0.832187 0.218544 +vt 0.772745 0.643218 +vt 0.853744 0.160807 +vt 0.780322 0.582348 +vt 0.895185 0.107883 +vt 0.787160 0.521317 +vt 0.626099 0.920824 +vt 0.793821 0.460248 +vt 0.741924 0.629409 +vt 0.749586 0.568629 +vt 0.831153 0.149705 +vt 0.881239 0.099598 +vt 0.756625 0.507706 +vt 0.613195 0.910684 +vt 0.763599 0.446769 +vt 0.674539 0.863884 +vt 0.771043 0.385939 +vt 0.703956 0.808290 +vt 0.779647 0.325373 +vt 0.721129 0.749716 +vt 0.790534 0.265332 +vt 0.732876 0.689873 +vt 0.805932 0.206339 +vt 0.740855 0.372118 +vt 0.749875 0.311651 +vt 0.676446 0.795063 +vt 0.692032 0.736122 +vt 0.761554 0.251798 +vt 0.703019 0.676109 +vt 0.778566 0.193195 +vt 0.711682 0.615561 +vt 0.807563 0.137511 +vt 0.719162 0.554743 +vt 0.867696 0.090380 +vt 0.726155 0.493813 +vt 0.599705 0.901369 +vt 0.733201 0.432896 +vt 0.650816 0.851583 +vt 0.782516 0.124446 +vt 0.854716 0.080325 +vt 0.688926 0.541196 +vt 0.695633 0.480147 +vt 0.585797 0.892978 +vt 0.702505 0.419133 +vt 0.628133 0.840351 +vt 0.710105 0.358279 +vt 0.650085 0.782740 +vt 0.719246 0.297765 +vt 0.663875 0.723261 +vt 0.731387 0.237917 +vt 0.673846 0.662930 +vt 0.749697 0.179464 +vt 0.681871 0.602170 +vt 0.624563 0.771622 +vt 0.636420 0.711509 +vt 0.687564 0.284231 +vt 0.699733 0.224183 +vt 0.645177 0.650763 +vt 0.718831 0.165578 +vt 0.652352 0.589697 +vt 0.755319 0.110785 +vt 0.658762 0.528476 +vt 0.842569 0.069542 +vt 0.664952 0.467210 +vt 0.571580 0.885599 +vt 0.671397 0.405996 +vt 0.606166 0.830374 +vt 0.678652 0.344945 +vt 0.628574 0.517035 +vt 0.634027 0.455489 +vt 0.557130 0.879310 +vt 0.831751 0.058150 +vt 0.639788 0.393998 +vt 0.584694 0.821805 +vt 0.646385 0.332654 +vt 0.599643 0.761958 +vt 0.654660 0.271608 +vt 0.609474 0.701189 +vt 0.666289 0.211161 +vt 0.616861 0.639985 +vt 0.685375 0.152070 +vt 0.623006 0.578561 +vt 0.724899 0.096891 +vt 0.620429 0.260478 +vt 0.630813 0.199483 +vt 0.582883 0.692572 +vt 0.588777 0.630921 +vt 0.648691 0.139598 +vt 0.593741 0.569135 +vt 0.689587 0.083284 +vt 0.598293 0.507290 +vt 0.823297 0.046288 +vt 0.602803 0.445439 +vt 0.542504 0.874181 +vt 0.607632 0.383634 +vt 0.563558 0.814773 +vt 0.613246 0.321942 +vt 0.575144 0.753954 +vt 0.819753 0.034146 +vt 0.571275 0.437462 +vt 0.574942 0.375356 +vt 0.527746 0.870265 +vt 0.542646 0.809382 +vt 0.579260 0.313320 +vt 0.550932 0.747776 +vt 0.584881 0.251424 +vt 0.556529 0.685878 +vt 0.593218 0.189823 +vt 0.560835 0.623841 +vt 0.608257 0.128956 +vt 0.564497 0.561734 +vt 0.646891 0.070759 +vt 0.567885 0.499598 +vt 0.553682 0.182843 +vt 0.563993 0.121037 +vt 0.532973 0.618954 +vt 0.535241 0.556606 +vt 0.593766 0.060568 +vt 0.537352 0.494248 +vt 0.829231 0.022082 +vt 0.539479 0.431890 +vt 0.512899 0.867606 +vt 0.541798 0.369546 +vt 0.521875 0.805710 +vt 0.544553 0.307230 +vt 0.526902 0.743547 +vt 0.548185 0.244974 +vt 0.530323 0.681277 +vt 0.497997 0.866233 +vt 0.501184 0.803811 +vt 0.508344 0.366484 +vt 0.509352 0.304009 +vt 0.502975 0.741354 +vt 0.510690 0.241541 +vt 0.504198 0.678884 +vt 0.512738 0.179091 +vt 0.505150 0.616407 +vt 0.516670 0.116686 +vt 0.505966 0.553927 +vt 0.528994 0.054485 +vt 0.506729 0.491445 +vt 0.889973 0.011515 +vt 0.507500 0.428964 +vt 0.477338 0.616274 +vt 0.476683 0.553786 +vt 0.468076 0.116454 +vt 0.458105 0.054148 +vt 0.476070 0.491298 +vt 1.074482 0.010677 +vt 0.475451 0.428810 +vt 0.483076 0.866162 +vt 0.474773 0.366323 +vt 0.480520 0.803712 +vt 0.473964 0.303839 +vt 0.479083 0.741240 +vt 0.472888 0.241360 +vt 0.478101 0.678759 +vt 0.471241 0.178892 +vt 0.441297 0.369072 +vt 0.438726 0.306732 +vt 0.459834 0.805414 +vt 0.455163 0.743206 +vt 0.435333 0.244444 +vt 0.451982 0.680905 +vt 0.430190 0.182265 +vt 0.449517 0.618559 +vt 0.420510 0.120372 +vt 0.447406 0.556190 +vt 0.392232 0.059664 +vt 0.445440 0.493813 +vt 0.074483 0.010677 +vt 0.147430 0.020797 +vt 0.443458 0.431437 +vt 0.468170 0.867392 +vt 1.147430 0.020797 +vt 0.375853 0.127938 +vt 0.337812 0.069499 +vt 0.418148 0.561056 +vt 0.414895 0.498892 +vt 0.159538 0.032809 +vt 0.411638 0.436728 +vt 0.453315 0.869911 +vt 1.159538 0.032809 +vt 0.408111 0.374592 +vt 0.439075 0.808894 +vt 0.403952 0.312521 +vt 0.431148 0.747215 +vt 0.398530 0.250581 +vt 0.425788 0.685268 +vt 0.390468 0.188915 +vt 0.421661 0.623194 +vt 0.418182 0.814100 +vt 0.406960 0.753185 +vt 0.369879 0.320885 +vt 0.362845 0.259373 +vt 0.399455 0.691740 +vt 0.352644 0.198312 +vt 0.393730 0.630043 +vt 0.334991 0.138325 +vt 0.388903 0.568219 +vt 0.294119 0.081839 +vt 0.384473 0.506340 +vt 0.156840 0.044966 +vt 0.380077 0.444456 +vt 0.438546 0.873691 +vt 1.156840 0.044966 +vt 0.375365 0.382616 +vt 0.359644 0.577437 +vt 0.354179 0.515876 +vt 0.258135 0.095373 +vt 0.148755 0.056868 +vt 0.348820 0.454297 +vt 0.423903 0.878690 +vt 1.148755 0.056868 +vt 0.343149 0.392772 +vt 0.397075 0.820956 +vt 0.336644 0.331392 +vt 0.382499 0.760995 +vt 0.328466 0.270303 +vt 0.372894 0.700156 +vt 0.316937 0.209802 +vt 0.365666 0.638901 +vt 0.297917 0.150638 +vt 0.304283 0.343536 +vt 0.295419 0.282791 +vt 0.357632 0.770486 +vt 0.345994 0.710302 +vt 0.283280 0.222708 +vt 0.337381 0.649507 +vt 0.264138 0.164067 +vt 0.330311 0.588402 +vt 0.227273 0.109264 +vt 0.323983 0.527150 +vt 0.138131 0.068319 +vt 0.317863 0.465856 +vt 0.409431 0.884854 +vt 1.138131 0.068319 +vt 0.311481 0.404615 +vt 0.375646 0.829362 +vt 0.199783 0.122971 +vt 0.126099 0.079176 +vt 0.293821 0.539752 +vt 0.287160 0.478683 +vt 0.395185 0.892117 +vt 1.126099 0.079176 +vt 0.280322 0.417652 +vt 0.353744 0.839193 +vt 0.272745 0.356782 +vt 0.332187 0.781456 +vt 0.263611 0.296253 +vt 0.318604 0.721911 +vt 0.251443 0.236393 +vt 0.308758 0.661539 +vt 0.233018 0.177939 +vt 0.300816 0.600748 +vt 0.232876 0.310127 +vt 0.221129 0.250284 +vt 0.290535 0.734668 +vt 0.279647 0.674627 +vt 0.203956 0.191710 +vt 0.271043 0.614061 +vt 0.174540 0.136116 +vt 0.263599 0.553231 +vt 0.113195 0.089316 +vt 0.256625 0.492294 +vt 0.381239 0.900402 +vt 1.113195 0.089316 +vt 0.249586 0.431372 +vt 0.331153 0.850295 +vt 0.241924 0.370591 +vt 0.305932 0.793661 +vt 0.367696 0.909620 +vt 1.099705 0.098631 +vt 0.226155 0.506187 +vt 0.219162 0.445257 +vt 0.307563 0.862489 +vt 0.211682 0.384439 +vt 0.278566 0.806805 +vt 0.203019 0.323891 +vt 0.261554 0.748202 +vt 0.192032 0.263877 +vt 0.249875 0.688349 +vt 0.176446 0.204937 +vt 0.240855 0.627882 +vt 0.150816 0.148417 +vt 0.233201 0.567104 +vt 0.099705 0.098631 +vt 0.231388 0.762083 +vt 0.219246 0.702235 +vt 0.163875 0.276739 +vt 0.150086 0.217260 +vt 0.210105 0.641721 +vt 0.128133 0.159648 +vt 0.202505 0.580867 +vt 0.085797 0.107022 +vt 0.195633 0.519853 +vt 0.354717 0.919675 +vt 1.085797 0.107022 +vt 0.188926 0.458804 +vt 0.282517 0.875554 +vt 0.181871 0.397830 +vt 0.249697 0.820536 +vt 0.173846 0.337070 +vt 0.164953 0.532790 +vt 0.158762 0.471524 +vt 0.342569 0.930458 +vt 0.255319 0.889215 +vt 0.152352 0.410303 +vt 0.218831 0.834422 +vt 0.145177 0.349237 +vt 0.199733 0.775817 +vt 0.136420 0.288491 +vt 0.187564 0.715769 +vt 0.124564 0.228378 +vt 0.178652 0.655055 +vt 0.106166 0.169626 +vt 0.171397 0.594004 +vt 0.071580 0.114401 +vt 1.071581 0.114401 +vt 0.109474 0.298811 +vt 0.099643 0.238042 +vt 0.154660 0.728393 +vt 0.146385 0.667346 +vt 0.084694 0.178195 +vt 0.139788 0.606002 +vt 0.057130 0.120689 +vt 0.134027 0.544511 +vt 0.331752 0.941850 +vt 1.057130 0.120689 +vt 0.128574 0.482965 +vt 0.224899 0.903109 +vt 0.123006 0.421439 +vt 0.185375 0.847930 +vt 0.116861 0.360015 +vt 0.166289 0.788839 +vt 0.323298 0.953712 +vt 0.189587 0.916716 +vt 0.098293 0.492710 +vt 0.093741 0.430865 +vt 0.148691 0.860403 +vt 0.088777 0.369079 +vt 0.130814 0.800517 +vt 0.082883 0.307428 +vt 0.120429 0.739522 +vt 0.075144 0.246046 +vt 0.113246 0.678058 +vt 0.063558 0.185227 +vt 0.107632 0.616367 +vt 0.042504 0.125819 +vt 0.102804 0.554561 +vt 1.042504 0.125819 +vt 0.084881 0.748576 +vt 0.079260 0.686680 +vt 0.050932 0.252224 +vt 0.042646 0.190618 +vt 0.074942 0.624645 +vt 0.027746 0.129735 +vt 0.071275 0.562538 +vt 0.319753 0.965854 +vt 1.027746 0.129735 +vt 0.067885 0.500402 +vt 0.146891 0.929241 +vt 0.064497 0.438266 +vt 0.108258 0.871044 +vt 0.060835 0.376159 +vt 0.093218 0.810177 +vt 0.056529 0.314122 +vt 0.037352 0.505752 +vt 0.035241 0.443394 +vt 0.093767 0.939432 +vt 0.063993 0.878963 +vt 0.032973 0.381046 +vt 0.053682 0.817157 +vt 0.030323 0.318723 +vt 0.048185 0.755026 +vt 0.026902 0.256452 +vt 0.044553 0.692770 +vt 0.021876 0.194290 +vt 0.041798 0.630454 +vt 0.012899 0.132394 +vt 0.039479 0.568110 +vt 0.329231 0.977918 +vt 1.012899 0.132394 +vt 0.002975 0.258646 +vt 0.001184 0.196189 +vt 0.009352 0.695992 +vt 0.008344 0.633516 +vt 1.021876 0.194290 +vt 1.001184 0.196189 +vt 0.997997 0.133766 +vt 0.007500 0.571036 +vt 0.389974 0.988485 +vt 0.006729 0.508555 +vt 0.028994 0.945515 +vt 0.005966 0.446073 +vt 0.016670 0.883314 +vt 0.005150 0.383593 +vt 0.012738 0.820910 +vt 0.004198 0.321116 +vt 0.010690 0.758459 +vt 1.005150 0.383593 +vt 1.005966 0.446073 +vt 1.012738 0.820910 +vt 1.016670 0.883314 +vt 1.004199 0.321116 +vt 1.010690 0.758459 +vt 1.002975 0.258646 +vt 1.009352 0.695992 +vt 1.008344 0.633516 +vt 1.007500 0.571036 +vt 1.006729 0.508555 +vt 1.028994 0.945515 +vt 1.389974 0.988485 +vn 0.0000 0.8286 -0.5598 +vn 0.0000 0.9217 -0.3879 +vn 0.0757 0.9217 -0.3804 +vn 0.1092 0.8286 -0.5490 +vn 0.0000 -0.5528 -0.8333 +vn 0.0000 -0.3805 -0.9247 +vn 0.1804 -0.3805 -0.9070 +vn 0.1626 -0.5528 -0.8173 +vn 0.0000 0.7040 -0.7101 +vn 0.1385 0.7040 -0.6965 +vn 0.0000 -0.7040 -0.7101 +vn 0.1385 -0.7040 -0.6965 +vn 0.0000 0.5528 -0.8333 +vn 0.1626 0.5528 -0.8173 +vn 0.0000 -0.8286 -0.5598 +vn 0.1092 -0.8286 -0.5490 +vn 0.0000 0.3805 -0.9247 +vn 0.1804 0.3805 -0.9070 +vn 0.0000 -0.9217 -0.3879 +vn 0.0757 -0.9217 -0.3804 +vn 0.0000 0.1939 -0.9810 +vn 0.1914 0.1939 -0.9622 +vn 0.0000 -0.9796 -0.2010 +vn 0.0392 -0.9796 -0.1971 +vn 0.0000 0.0000 -1.0000 +vn 0.1951 0.0000 -0.9808 +vn 0.0000 0.9796 -0.2010 +vn 0.0000 1.0000 0.0000 +vn 0.0392 0.9796 -0.1971 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 -0.1939 -0.9810 +vn 0.1914 -0.1939 -0.9622 +vn 0.3827 0.0000 -0.9239 +vn 0.3754 -0.1939 -0.9063 +vn 0.0769 0.9796 -0.1856 +vn 0.1484 0.9217 -0.3583 +vn 0.3539 -0.3805 -0.8544 +vn 0.2142 0.8286 -0.5171 +vn 0.3189 -0.5528 -0.7699 +vn 0.2717 0.7040 -0.6561 +vn 0.2717 -0.7040 -0.6561 +vn 0.3189 0.5528 -0.7699 +vn 0.2142 -0.8286 -0.5171 +vn 0.3539 0.3805 -0.8544 +vn 0.1484 -0.9217 -0.3583 +vn 0.3754 0.1939 -0.9063 +vn 0.0769 -0.9796 -0.1856 +vn 0.3945 -0.7040 -0.5904 +vn 0.3110 -0.8286 -0.4654 +vn 0.4630 0.5528 -0.6929 +vn 0.5137 0.3805 -0.7689 +vn 0.2155 -0.9217 -0.3225 +vn 0.5450 0.1939 -0.8157 +vn 0.1116 -0.9796 -0.1671 +vn 0.5556 0.0000 -0.8314 +vn 0.1116 0.9796 -0.1671 +vn 0.5450 -0.1939 -0.8157 +vn 0.2155 0.9217 -0.3225 +vn 0.5137 -0.3805 -0.7689 +vn 0.3110 0.8286 -0.4654 +vn 0.4630 -0.5528 -0.6929 +vn 0.3945 0.7040 -0.5904 +vn 0.6937 -0.1939 -0.6937 +vn 0.6539 -0.3805 -0.6539 +vn 0.2743 0.9217 -0.2743 +vn 0.3958 0.8286 -0.3958 +vn 0.5893 -0.5528 -0.5893 +vn 0.5021 0.7040 -0.5021 +vn 0.5021 -0.7040 -0.5021 +vn 0.5893 0.5528 -0.5893 +vn 0.3958 -0.8286 -0.3958 +vn 0.6539 0.3805 -0.6539 +vn 0.2743 -0.9217 -0.2743 +vn 0.6937 0.1939 -0.6937 +vn 0.1421 -0.9796 -0.1421 +vn 0.7071 0.0000 -0.7071 +vn 0.1421 0.9796 -0.1421 +vn 0.4654 -0.8286 -0.3110 +vn 0.3225 -0.9217 -0.2155 +vn 0.7689 0.3805 -0.5137 +vn 0.8157 0.1939 -0.5450 +vn 0.1671 -0.9796 -0.1116 +vn 0.8314 0.0000 -0.5556 +vn 0.1671 0.9796 -0.1116 +vn 0.8157 -0.1939 -0.5450 +vn 0.3225 0.9217 -0.2155 +vn 0.7689 -0.3805 -0.5137 +vn 0.4654 0.8286 -0.3110 +vn 0.6929 -0.5528 -0.4630 +vn 0.5904 0.7040 -0.3945 +vn 0.5904 -0.7040 -0.3945 +vn 0.6929 0.5528 -0.4630 +vn 0.3583 0.9217 -0.1484 +vn 0.5171 0.8286 -0.2142 +vn 0.8544 -0.3805 -0.3539 +vn 0.7699 -0.5528 -0.3189 +vn 0.6561 0.7040 -0.2717 +vn 0.6561 -0.7040 -0.2717 +vn 0.7699 0.5528 -0.3189 +vn 0.5171 -0.8286 -0.2142 +vn 0.8544 0.3805 -0.3539 +vn 0.3583 -0.9217 -0.1484 +vn 0.9063 0.1939 -0.3754 +vn 0.1856 -0.9796 -0.0769 +vn 0.9239 0.0000 -0.3827 +vn 0.1856 0.9796 -0.0769 +vn 0.9063 -0.1939 -0.3754 +vn 0.9070 0.3805 -0.1804 +vn 0.9622 0.1939 -0.1914 +vn 0.3804 -0.9217 -0.0757 +vn 0.1971 -0.9796 -0.0392 +vn 0.9808 0.0000 -0.1951 +vn 0.1971 0.9796 -0.0392 +vn 0.9622 -0.1939 -0.1914 +vn 0.3804 0.9217 -0.0757 +vn 0.9070 -0.3805 -0.1804 +vn 0.5490 0.8286 -0.1092 +vn 0.8173 -0.5528 -0.1626 +vn 0.6965 0.7040 -0.1385 +vn 0.6965 -0.7040 -0.1385 +vn 0.8173 0.5528 -0.1626 +vn 0.5490 -0.8286 -0.1092 +vn 0.9247 -0.3805 0.0000 +vn 0.8333 -0.5528 0.0000 +vn 0.5598 0.8286 0.0000 +vn 0.7101 0.7040 0.0000 +vn 0.7101 -0.7040 0.0000 +vn 0.8333 0.5528 0.0000 +vn 0.5598 -0.8286 0.0000 +vn 0.9247 0.3805 0.0000 +vn 0.3879 -0.9217 0.0000 +vn 0.9810 0.1939 0.0000 +vn 0.2010 -0.9796 0.0000 +vn 1.0000 0.0000 0.0000 +vn 0.2010 0.9796 0.0000 +vn 0.9810 -0.1939 0.0000 +vn 0.3879 0.9217 0.0000 +vn 0.3804 -0.9217 0.0757 +vn 0.1971 -0.9796 0.0392 +vn 0.9622 0.1939 0.1914 +vn 0.9808 0.0000 0.1951 +vn 0.1971 0.9796 0.0392 +vn 0.9622 -0.1939 0.1914 +vn 0.3804 0.9217 0.0757 +vn 0.9070 -0.3805 0.1804 +vn 0.5490 0.8286 0.1092 +vn 0.8173 -0.5528 0.1626 +vn 0.6965 0.7040 0.1385 +vn 0.6965 -0.7040 0.1385 +vn 0.8173 0.5528 0.1626 +vn 0.5490 -0.8286 0.1092 +vn 0.9070 0.3805 0.1804 +vn 0.5171 0.8286 0.2142 +vn 0.6561 0.7040 0.2717 +vn 0.7699 -0.5528 0.3189 +vn 0.6561 -0.7040 0.2717 +vn 0.7699 0.5528 0.3189 +vn 0.5171 -0.8286 0.2142 +vn 0.8544 0.3805 0.3539 +vn 0.3583 -0.9217 0.1484 +vn 0.9063 0.1939 0.3754 +vn 0.1856 -0.9796 0.0769 +vn 0.9239 0.0000 0.3827 +vn 0.1856 0.9796 0.0769 +vn 0.9063 -0.1939 0.3754 +vn 0.3583 0.9217 0.1484 +vn 0.8544 -0.3805 0.3539 +vn 0.8157 0.1939 0.5450 +vn 0.8314 0.0000 0.5556 +vn 0.1671 0.9796 0.1116 +vn 0.1671 -0.9796 0.1116 +vn 0.8157 -0.1939 0.5450 +vn 0.3225 0.9217 0.2155 +vn 0.7689 -0.3805 0.5137 +vn 0.4654 0.8286 0.3110 +vn 0.6929 -0.5528 0.4630 +vn 0.5904 0.7040 0.3945 +vn 0.5904 -0.7040 0.3945 +vn 0.6929 0.5528 0.4630 +vn 0.4654 -0.8286 0.3110 +vn 0.7689 0.3805 0.5137 +vn 0.3225 -0.9217 0.2155 +vn 0.5893 -0.5528 0.5893 +vn 0.5021 -0.7040 0.5021 +vn 0.5021 0.7040 0.5021 +vn 0.5893 0.5528 0.5893 +vn 0.3958 -0.8286 0.3958 +vn 0.6539 0.3805 0.6539 +vn 0.2743 -0.9217 0.2743 +vn 0.6937 0.1939 0.6937 +vn 0.1421 -0.9796 0.1421 +vn 0.7071 0.0000 0.7071 +vn 0.1421 0.9796 0.1421 +vn 0.6937 -0.1939 0.6937 +vn 0.2743 0.9217 0.2743 +vn 0.6539 -0.3805 0.6539 +vn 0.3958 0.8286 0.3958 +vn 0.1116 -0.9796 0.1671 +vn 0.5556 0.0000 0.8314 +vn 0.5450 -0.1939 0.8157 +vn 0.1116 0.9796 0.1671 +vn 0.2155 0.9217 0.3225 +vn 0.5137 -0.3805 0.7689 +vn 0.3110 0.8286 0.4654 +vn 0.4630 -0.5528 0.6929 +vn 0.3945 0.7040 0.5904 +vn 0.3945 -0.7040 0.5904 +vn 0.4630 0.5528 0.6929 +vn 0.3110 -0.8286 0.4654 +vn 0.5137 0.3805 0.7689 +vn 0.2155 -0.9217 0.3225 +vn 0.5450 0.1939 0.8157 +vn 0.2717 -0.7040 0.6561 +vn 0.2142 -0.8286 0.5171 +vn 0.3189 0.5528 0.7699 +vn 0.3539 0.3805 0.8544 +vn 0.1484 -0.9217 0.3583 +vn 0.3754 0.1939 0.9063 +vn 0.0769 -0.9796 0.1856 +vn 0.3827 0.0000 0.9239 +vn 0.0769 0.9796 0.1856 +vn 0.3754 -0.1939 0.9063 +vn 0.1484 0.9217 0.3583 +vn 0.3539 -0.3805 0.8544 +vn 0.2142 0.8286 0.5171 +vn 0.3189 -0.5528 0.7699 +vn 0.2717 0.7040 0.6561 +vn 0.0392 0.9796 0.1971 +vn 0.0757 0.9217 0.3804 +vn 0.1914 -0.1939 0.9622 +vn 0.1804 -0.3805 0.9070 +vn 0.1092 0.8286 0.5490 +vn 0.1626 -0.5528 0.8173 +vn 0.1385 0.7040 0.6965 +vn 0.1385 -0.7040 0.6965 +vn 0.1626 0.5528 0.8173 +vn 0.1092 -0.8286 0.5490 +vn 0.1804 0.3805 0.9070 +vn 0.0757 -0.9217 0.3804 +vn 0.1914 0.1939 0.9622 +vn 0.0392 -0.9796 0.1971 +vn 0.1951 0.0000 0.9808 +vn 0.0000 0.5528 0.8333 +vn 0.0000 0.3805 0.9247 +vn 0.0000 -0.8286 0.5598 +vn 0.0000 -0.9217 0.3879 +vn 0.0000 0.1939 0.9810 +vn 0.0000 -0.9796 0.2010 +vn 0.0000 0.0000 1.0000 +vn 0.0000 0.9796 0.2010 +vn 0.0000 -0.1939 0.9810 +vn 0.0000 0.9217 0.3879 +vn 0.0000 -0.3805 0.9247 +vn 0.0000 0.8286 0.5598 +vn 0.0000 -0.5528 0.8333 +vn 0.0000 0.7040 0.7101 +vn 0.0000 -0.7040 0.7101 +vn -0.1914 -0.1939 0.9622 +vn -0.1804 -0.3805 0.9070 +vn -0.0757 0.9217 0.3804 +vn -0.1092 0.8286 0.5490 +vn -0.1626 -0.5528 0.8173 +vn -0.1385 0.7040 0.6965 +vn -0.1385 -0.7040 0.6965 +vn -0.1626 0.5528 0.8173 +vn -0.1092 -0.8286 0.5490 +vn -0.1804 0.3805 0.9070 +vn -0.0757 -0.9217 0.3804 +vn -0.1914 0.1939 0.9622 +vn -0.0392 -0.9796 0.1971 +vn -0.1951 0.0000 0.9808 +vn -0.0392 0.9796 0.1971 +vn -0.2142 -0.8286 0.5171 +vn -0.1484 -0.9217 0.3583 +vn -0.3539 0.3805 0.8544 +vn -0.3754 0.1939 0.9063 +vn -0.0769 -0.9796 0.1856 +vn -0.3827 0.0000 0.9239 +vn -0.0769 0.9796 0.1856 +vn -0.3754 -0.1939 0.9063 +vn -0.1484 0.9217 0.3583 +vn -0.3539 -0.3805 0.8544 +vn -0.2142 0.8286 0.5171 +vn -0.3189 -0.5528 0.7699 +vn -0.2717 0.7040 0.6561 +vn -0.2717 -0.7040 0.6561 +vn -0.3189 0.5528 0.7699 +vn -0.2155 0.9217 0.3225 +vn -0.3110 0.8286 0.4654 +vn -0.5137 -0.3805 0.7689 +vn -0.4630 -0.5528 0.6929 +vn -0.3945 0.7040 0.5904 +vn -0.3945 -0.7040 0.5904 +vn -0.4630 0.5528 0.6929 +vn -0.3110 -0.8286 0.4654 +vn -0.5137 0.3805 0.7689 +vn -0.2155 -0.9217 0.3225 +vn -0.5450 0.1939 0.8157 +vn -0.1116 -0.9796 0.1671 +vn -0.5556 0.0000 0.8314 +vn -0.1116 0.9796 0.1671 +vn -0.5450 -0.1939 0.8157 +vn -0.6539 0.3805 0.6539 +vn -0.6937 0.1939 0.6937 +vn -0.2743 -0.9217 0.2743 +vn -0.1421 -0.9796 0.1421 +vn -0.7071 0.0000 0.7071 +vn -0.1421 0.9796 0.1421 +vn -0.6937 -0.1939 0.6937 +vn -0.2743 0.9217 0.2743 +vn -0.6539 -0.3805 0.6539 +vn -0.3958 0.8286 0.3958 +vn -0.5893 -0.5528 0.5893 +vn -0.5021 0.7040 0.5021 +vn -0.5021 -0.7040 0.5021 +vn -0.5893 0.5528 0.5893 +vn -0.3958 -0.8286 0.3958 +vn -0.7689 -0.3805 0.5137 +vn -0.6929 -0.5528 0.4630 +vn -0.4654 0.8286 0.3110 +vn -0.5904 0.7040 0.3945 +vn -0.5904 -0.7040 0.3945 +vn -0.6929 0.5528 0.4630 +vn -0.4654 -0.8286 0.3110 +vn -0.7689 0.3805 0.5137 +vn -0.3225 -0.9217 0.2155 +vn -0.8157 0.1939 0.5450 +vn -0.1671 -0.9796 0.1116 +vn -0.8314 0.0000 0.5556 +vn -0.1671 0.9796 0.1116 +vn -0.8157 -0.1939 0.5450 +vn -0.3225 0.9217 0.2155 +vn -0.3583 -0.9217 0.1484 +vn -0.1856 -0.9796 0.0769 +vn -0.9063 0.1939 0.3754 +vn -0.9239 0.0000 0.3827 +vn -0.1856 0.9796 0.0769 +vn -0.9063 -0.1939 0.3754 +vn -0.3583 0.9217 0.1484 +vn -0.8544 -0.3805 0.3539 +vn -0.5171 0.8286 0.2142 +vn -0.7699 -0.5528 0.3189 +vn -0.6561 0.7040 0.2717 +vn -0.6561 -0.7040 0.2717 +vn -0.7699 0.5528 0.3189 +vn -0.5171 -0.8286 0.2142 +vn -0.8544 0.3805 0.3539 +vn -0.8173 -0.5528 0.1626 +vn -0.6965 -0.7040 0.1385 +vn -0.6965 0.7040 0.1385 +vn -0.8173 0.5528 0.1626 +vn -0.5490 -0.8286 0.1092 +vn -0.9070 0.3805 0.1804 +vn -0.3804 -0.9217 0.0757 +vn -0.9622 0.1939 0.1914 +vn -0.1971 -0.9796 0.0392 +vn -0.9808 0.0000 0.1951 +vn -0.1971 0.9796 0.0392 +vn -0.9622 -0.1939 0.1914 +vn -0.3804 0.9217 0.0757 +vn -0.9070 -0.3805 0.1804 +vn -0.5490 0.8286 0.1092 +vn -0.2010 0.9796 0.0000 +vn -0.2010 -0.9796 0.0000 +vn -1.0000 0.0000 0.0000 +vn -0.9810 -0.1939 0.0000 +vn -0.3879 0.9217 0.0000 +vn -0.9247 -0.3805 0.0000 +vn -0.5598 0.8286 0.0000 +vn -0.8333 -0.5528 0.0000 +vn -0.7101 0.7040 0.0000 +vn -0.7101 -0.7040 0.0000 +vn -0.8333 0.5528 0.0000 +vn -0.5598 -0.8286 0.0000 +vn -0.9247 0.3805 0.0000 +vn -0.3879 -0.9217 0.0000 +vn -0.9810 0.1939 0.0000 +vn -0.6965 0.7040 -0.1385 +vn -0.8173 0.5528 -0.1626 +vn -0.6965 -0.7040 -0.1385 +vn -0.5490 -0.8286 -0.1092 +vn -0.9070 0.3805 -0.1804 +vn -0.3804 -0.9217 -0.0757 +vn -0.9622 0.1939 -0.1914 +vn -0.1971 -0.9796 -0.0392 +vn -0.9808 0.0000 -0.1951 +vn -0.1971 0.9796 -0.0392 +vn -0.9622 -0.1939 -0.1914 +vn -0.3804 0.9217 -0.0757 +vn -0.9070 -0.3805 -0.1804 +vn -0.5490 0.8286 -0.1092 +vn -0.8173 -0.5528 -0.1626 +vn -0.9239 0.0000 -0.3827 +vn -0.9063 -0.1939 -0.3754 +vn -0.1856 0.9796 -0.0769 +vn -0.3583 0.9217 -0.1484 +vn -0.8544 -0.3805 -0.3539 +vn -0.5171 0.8286 -0.2142 +vn -0.7699 -0.5528 -0.3189 +vn -0.6561 0.7040 -0.2717 +vn -0.6561 -0.7040 -0.2717 +vn -0.7699 0.5528 -0.3189 +vn -0.5171 -0.8286 -0.2142 +vn -0.8544 0.3805 -0.3539 +vn -0.3583 -0.9217 -0.1484 +vn -0.9063 0.1939 -0.3754 +vn -0.1856 -0.9796 -0.0769 +vn -0.5904 -0.7040 -0.3945 +vn -0.4654 -0.8286 -0.3110 +vn -0.6929 0.5528 -0.4630 +vn -0.7689 0.3805 -0.5137 +vn -0.3225 -0.9217 -0.2155 +vn -0.8157 0.1939 -0.5450 +vn -0.1671 -0.9796 -0.1116 +vn -0.8314 0.0000 -0.5556 +vn -0.1671 0.9796 -0.1116 +vn -0.8157 -0.1939 -0.5450 +vn -0.3225 0.9217 -0.2155 +vn -0.7689 -0.3805 -0.5137 +vn -0.4654 0.8286 -0.3110 +vn -0.6929 -0.5528 -0.4630 +vn -0.5904 0.7040 -0.3945 +vn -0.1421 0.9796 -0.1421 +vn -0.2743 0.9217 -0.2743 +vn -0.6937 -0.1939 -0.6937 +vn -0.6539 -0.3805 -0.6539 +vn -0.3958 0.8286 -0.3958 +vn -0.5893 -0.5528 -0.5893 +vn -0.5021 0.7040 -0.5021 +vn -0.5021 -0.7040 -0.5021 +vn -0.5893 0.5528 -0.5893 +vn -0.3958 -0.8286 -0.3958 +vn -0.6539 0.3805 -0.6539 +vn -0.2743 -0.9217 -0.2743 +vn -0.6937 0.1939 -0.6937 +vn -0.1421 -0.9796 -0.1421 +vn -0.7071 0.0000 -0.7071 +vn -0.4630 0.5528 -0.6929 +vn -0.5137 0.3805 -0.7689 +vn -0.3110 -0.8286 -0.4654 +vn -0.2155 -0.9217 -0.3225 +vn -0.5450 0.1939 -0.8157 +vn -0.1116 -0.9796 -0.1671 +vn -0.5556 0.0000 -0.8314 +vn -0.1116 0.9796 -0.1671 +vn -0.5450 -0.1939 -0.8157 +vn -0.2155 0.9217 -0.3225 +vn -0.5137 -0.3805 -0.7689 +vn -0.3110 0.8286 -0.4654 +vn -0.4630 -0.5528 -0.6929 +vn -0.3945 0.7040 -0.5904 +vn -0.3945 -0.7040 -0.5904 +vn -0.3754 -0.1939 -0.9063 +vn -0.3539 -0.3805 -0.8544 +vn -0.1484 0.9217 -0.3583 +vn -0.2142 0.8286 -0.5171 +vn -0.3189 -0.5528 -0.7699 +vn -0.2717 0.7040 -0.6561 +vn -0.2717 -0.7040 -0.6561 +vn -0.3189 0.5528 -0.7699 +vn -0.2142 -0.8286 -0.5171 +vn -0.3539 0.3805 -0.8544 +vn -0.1484 -0.9217 -0.3583 +vn -0.3754 0.1939 -0.9063 +vn -0.0769 -0.9796 -0.1856 +vn -0.3827 0.0000 -0.9239 +vn -0.0769 0.9796 -0.1856 +vn -0.1092 -0.8286 -0.5490 +vn -0.0757 -0.9217 -0.3804 +vn -0.1804 0.3805 -0.9070 +vn -0.1914 0.1939 -0.9622 +vn -0.0392 -0.9796 -0.1971 +vn -0.1951 0.0000 -0.9808 +vn -0.0392 0.9796 -0.1971 +vn -0.1914 -0.1939 -0.9622 +vn -0.0757 0.9217 -0.3804 +vn -0.1804 -0.3805 -0.9070 +vn -0.1092 0.8286 -0.5490 +vn -0.1626 -0.5528 -0.8173 +vn -0.1385 0.7040 -0.6965 +vn -0.1385 -0.7040 -0.6965 +vn -0.1626 0.5528 -0.8173 +usemtl None +s 1 +f 3/1/1 2/2/2 12/3/3 13/4/4 +f 479/5/5 478/6/6 20/7/7 21/8/8 +f 4/9/9 3/1/1 13/4/4 14/10/10 +f 480/11/11 479/5/5 21/8/8 22/12/12 +f 5/13/13 4/9/9 14/10/10 15/14/14 +f 10/15/15 480/11/11 22/12/12 23/16/16 +f 6/17/17 5/13/13 15/14/14 16/18/18 +f 481/19/19 10/15/15 23/16/16 24/20/20 +f 7/21/21 6/17/17 16/18/18 17/22/22 +f 482/23/23 481/19/19 24/20/20 25/24/24 +f 8/25/25 7/21/21 17/22/22 18/26/26 +f 1/27/27 297/28/28 11/29/29 +f 206/30/30 482/23/23 25/24/24 +f 9/31/31 8/25/25 18/26/26 19/32/32 +f 2/2/2 1/27/27 11/29/29 12/3/3 +f 478/6/6 9/31/31 19/32/32 20/7/7 +f 19/32/32 18/26/26 33/33/33 34/34/34 +f 12/3/3 11/29/29 26/35/35 27/36/36 +f 20/7/7 19/32/32 34/34/34 35/37/37 +f 13/4/4 12/3/3 27/36/36 28/38/38 +f 21/8/8 20/7/7 35/37/37 36/39/39 +f 14/10/10 13/4/4 28/38/38 29/40/40 +f 22/12/12 21/8/8 36/39/39 37/41/41 +f 15/14/14 14/10/10 29/40/40 30/42/42 +f 23/16/16 22/12/12 37/41/41 38/43/43 +f 16/18/18 15/14/14 30/42/42 31/44/44 +f 24/20/20 23/16/16 38/43/43 39/45/45 +f 17/22/22 16/18/18 31/44/44 32/46/46 +f 25/24/24 24/20/20 39/45/45 40/47/47 +f 18/26/26 17/22/22 32/46/46 33/33/33 +f 11/29/29 297/28/28 26/35/35 +f 206/30/30 25/24/24 40/47/47 +f 38/43/43 37/41/41 52/48/48 53/49/49 +f 31/44/44 30/42/42 45/50/50 46/51/51 +f 39/45/45 38/43/43 53/49/49 54/52/52 +f 32/46/46 31/44/44 46/51/51 47/53/53 +f 40/47/47 39/45/45 54/52/52 55/54/54 +f 33/33/33 32/46/46 47/53/53 48/55/55 +f 26/35/35 297/28/28 41/56/56 +f 206/30/30 40/47/47 55/54/54 +f 34/34/34 33/33/33 48/55/55 49/57/57 +f 27/36/36 26/35/35 41/56/56 42/58/58 +f 35/37/37 34/34/34 49/57/57 50/59/59 +f 28/38/38 27/36/36 42/58/58 43/60/60 +f 36/39/39 35/37/37 50/59/59 51/61/61 +f 29/40/40 28/38/38 43/60/60 44/62/62 +f 37/41/41 36/39/39 51/61/61 52/48/48 +f 30/42/42 29/40/40 44/62/62 45/50/50 +f 50/59/59 49/57/57 64/63/63 65/64/64 +f 43/60/60 42/58/58 57/65/65 58/66/66 +f 51/61/61 50/59/59 65/64/64 66/67/67 +f 44/62/62 43/60/60 58/66/66 59/68/68 +f 52/48/48 51/61/61 66/67/67 67/69/69 +f 45/50/50 44/62/62 59/68/68 60/70/70 +f 53/49/49 52/48/48 67/69/69 68/71/71 +f 46/51/51 45/50/50 60/70/70 61/72/72 +f 54/52/52 53/49/49 68/71/71 69/73/73 +f 47/53/53 46/51/51 61/72/72 62/74/74 +f 55/54/54 54/52/52 69/73/73 70/75/75 +f 48/55/55 47/53/53 62/74/74 63/76/76 +f 41/56/56 297/28/28 56/77/77 +f 206/30/30 55/54/54 70/75/75 +f 49/57/57 48/55/55 63/76/76 64/63/63 +f 42/58/58 41/56/56 56/77/77 57/65/65 +f 69/73/73 68/71/71 83/78/78 84/79/79 +f 62/74/74 61/72/72 76/80/80 77/81/81 +f 70/75/75 69/73/73 84/79/79 85/82/82 +f 63/76/76 62/74/74 77/81/81 78/83/83 +f 56/77/77 297/28/28 71/84/84 +f 206/30/30 70/75/75 85/82/82 +f 64/63/63 63/76/76 78/83/83 79/85/85 +f 57/65/65 56/77/77 71/84/84 72/86/86 +f 65/64/64 64/63/63 79/85/85 80/87/87 +f 58/66/66 57/65/65 72/86/86 73/88/88 +f 66/67/67 65/64/64 80/87/87 81/89/89 +f 59/68/68 58/66/66 73/88/88 74/90/90 +f 67/69/69 66/67/67 81/89/89 82/91/91 +f 60/70/70 59/68/68 74/90/90 75/92/92 +f 68/71/71 67/69/69 82/91/91 83/78/78 +f 61/72/72 60/70/70 75/92/92 76/80/80 +f 73/88/88 72/86/86 87/93/93 88/94/94 +f 81/89/89 80/87/87 95/95/95 96/96/96 +f 74/90/90 73/88/88 88/94/94 89/97/97 +f 82/91/91 81/89/89 96/96/96 97/98/98 +f 75/92/92 74/90/90 89/97/97 90/99/99 +f 83/78/78 82/91/91 97/98/98 98/100/100 +f 76/80/80 75/92/92 90/99/99 91/101/101 +f 84/79/79 83/78/78 98/100/100 99/102/102 +f 77/81/81 76/80/80 91/101/101 92/103/103 +f 85/82/82 84/79/79 99/102/102 100/104/104 +f 78/83/83 77/81/81 92/103/103 93/105/105 +f 71/84/84 297/28/28 86/106/106 +f 206/30/30 85/82/82 100/104/104 +f 79/85/85 78/83/83 93/105/105 94/107/107 +f 72/86/86 71/84/84 86/106/106 87/93/93 +f 80/87/87 79/85/85 94/107/107 95/95/95 +f 92/103/103 91/101/101 106/108/108 107/109/109 +f 100/104/104 99/102/102 114/110/110 115/111/111 +f 93/105/105 92/103/103 107/109/109 108/112/112 +f 86/106/106 297/28/28 101/113/113 +f 206/30/30 100/104/104 115/111/111 +f 94/107/107 93/105/105 108/112/112 109/114/114 +f 87/93/93 86/106/106 101/113/113 102/115/115 +f 95/95/95 94/107/107 109/114/114 110/116/116 +f 88/94/94 87/93/93 102/115/115 103/117/117 +f 96/96/96 95/95/95 110/116/116 111/118/118 +f 89/97/97 88/94/94 103/117/117 104/119/119 +f 97/98/98 96/96/96 111/118/118 112/120/120 +f 90/99/99 89/97/97 104/119/119 105/121/121 +f 98/100/100 97/98/98 112/120/120 113/122/122 +f 91/101/101 90/99/99 105/121/121 106/108/108 +f 99/102/102 98/100/100 113/122/122 114/110/110 +f 111/118/118 110/116/116 125/123/123 126/124/124 +f 104/119/119 103/117/117 118/125/125 119/126/126 +f 112/120/120 111/118/118 126/124/124 127/127/127 +f 105/121/121 104/119/119 119/126/126 120/128/128 +f 113/122/122 112/120/120 127/127/127 128/129/129 +f 106/108/108 105/121/121 120/128/128 121/130/130 +f 114/110/110 113/122/122 128/129/129 129/131/131 +f 107/109/109 106/108/108 121/130/130 122/132/132 +f 115/111/111 114/110/110 129/131/131 130/133/133 +f 108/112/112 107/109/109 122/132/132 123/134/134 +f 101/113/113 297/28/28 116/135/135 +f 206/30/30 115/111/111 130/133/133 +f 109/114/114 108/112/112 123/134/134 124/136/136 +f 102/115/115 101/113/113 116/135/135 117/137/137 +f 110/116/116 109/114/114 124/136/136 125/123/123 +f 103/117/117 102/115/115 117/137/137 118/125/125 +f 130/133/133 129/131/131 144/138/138 145/139/139 +f 123/134/134 122/132/132 137/140/140 138/141/141 +f 116/135/135 297/28/28 131/142/142 +f 206/30/30 130/133/133 145/139/139 +f 124/136/136 123/134/134 138/141/141 139/143/143 +f 117/137/137 116/135/135 131/142/142 132/144/144 +f 125/123/123 124/136/136 139/143/143 140/145/145 +f 118/125/125 117/137/137 132/144/144 133/146/146 +f 126/124/124 125/123/123 140/145/145 141/147/147 +f 119/126/126 118/125/125 133/146/146 134/148/148 +f 127/127/127 126/124/124 141/147/147 142/149/149 +f 120/128/128 119/126/126 134/148/148 135/150/150 +f 128/129/129 127/127/127 142/149/149 143/151/151 +f 121/130/130 120/128/128 135/150/150 136/152/152 +f 129/131/131 128/129/129 143/151/151 144/138/138 +f 122/132/132 121/130/130 136/152/152 137/140/140 +f 134/148/148 133/146/146 148/153/153 149/154/154 +f 142/149/149 141/147/147 156/155/155 157/156/156 +f 135/150/150 134/148/148 149/154/154 150/157/157 +f 143/151/151 142/149/149 157/156/156 158/158/158 +f 136/152/152 135/150/150 150/157/157 151/159/159 +f 144/138/138 143/151/151 158/158/158 159/160/160 +f 137/140/140 136/152/152 151/159/159 152/161/161 +f 145/139/139 144/138/138 159/160/160 160/162/162 +f 138/141/141 137/140/140 152/161/161 153/163/163 +f 131/142/142 297/28/28 146/164/164 +f 206/30/30 145/139/139 160/162/162 +f 139/143/143 138/141/141 153/163/163 154/165/165 +f 132/144/144 131/142/142 146/164/164 147/166/166 +f 140/145/145 139/143/143 154/165/165 155/167/167 +f 133/146/146 132/144/144 147/166/166 148/153/153 +f 141/147/147 140/145/145 155/167/167 156/155/155 +f 153/163/163 152/161/161 167/168/168 168/169/169 +f 146/164/164 297/28/28 161/170/170 +f 206/30/30 160/162/162 175/171/171 +f 154/165/165 153/163/163 168/169/169 169/172/172 +f 147/166/166 146/164/164 161/170/170 162/173/173 +f 155/167/167 154/165/165 169/172/172 170/174/174 +f 148/153/153 147/166/166 162/173/173 163/175/175 +f 156/155/155 155/167/167 170/174/174 171/176/176 +f 149/154/154 148/153/153 163/175/175 164/177/177 +f 157/156/156 156/155/155 171/176/176 172/178/178 +f 150/157/157 149/154/154 164/177/177 165/179/179 +f 158/158/158 157/156/156 172/178/178 173/180/180 +f 151/159/159 150/157/157 165/179/179 166/181/181 +f 159/160/160 158/158/158 173/180/180 174/182/182 +f 152/161/161 151/159/159 166/181/181 167/168/168 +f 160/162/162 159/160/160 174/182/182 175/171/171 +f 172/178/178 171/176/176 186/183/183 187/184/184 +f 165/179/179 164/177/177 179/185/185 180/186/186 +f 173/180/180 172/178/178 187/184/184 188/187/187 +f 166/181/181 165/179/179 180/186/186 181/188/188 +f 174/182/182 173/180/180 188/187/187 189/189/189 +f 167/168/168 166/181/181 181/188/188 182/190/190 +f 175/171/171 174/182/182 189/189/189 190/191/191 +f 168/169/169 167/168/168 182/190/190 183/192/192 +f 161/170/170 297/28/28 176/193/193 +f 206/30/30 175/171/171 190/191/191 +f 169/172/172 168/169/169 183/192/192 184/194/194 +f 162/173/173 161/170/170 176/193/193 177/195/195 +f 170/174/174 169/172/172 184/194/194 185/196/196 +f 163/175/175 162/173/173 177/195/195 178/197/197 +f 171/176/176 170/174/174 185/196/196 186/183/183 +f 164/177/177 163/175/175 178/197/197 179/185/185 +f 206/30/30 190/191/191 205/198/198 +f 184/194/194 183/192/192 198/199/199 199/200/200 +f 177/195/195 176/193/193 191/201/201 192/202/202 +f 185/196/196 184/194/194 199/200/200 200/203/203 +f 178/197/197 177/195/195 192/202/202 193/204/204 +f 186/183/183 185/196/196 200/203/203 201/205/205 +f 179/185/185 178/197/197 193/204/204 194/206/206 +f 187/184/184 186/183/183 201/205/205 202/207/207 +f 180/186/186 179/185/185 194/206/206 195/208/208 +f 188/187/187 187/184/184 202/207/207 203/209/209 +f 181/188/188 180/186/186 195/208/208 196/210/210 +f 189/189/189 188/187/187 203/209/209 204/211/211 +f 182/190/190 181/188/188 196/210/210 197/212/212 +f 190/191/191 189/189/189 204/211/211 205/198/198 +f 183/192/192 182/190/190 197/212/212 198/199/199 +f 176/193/193 297/28/28 191/201/201 +f 203/209/209 202/207/207 218/213/213 219/214/214 +f 196/210/210 195/208/208 211/215/215 212/216/216 +f 204/211/211 203/209/209 219/214/214 220/217/217 +f 197/212/212 196/210/210 212/216/216 213/218/218 +f 205/198/198 204/211/211 220/217/217 221/219/219 +f 198/199/199 197/212/212 213/218/218 214/220/220 +f 191/201/201 297/28/28 207/221/221 +f 206/30/30 205/198/198 221/219/219 +f 199/200/200 198/199/199 214/220/220 215/222/222 +f 192/202/202 191/201/201 207/221/221 208/223/223 +f 200/203/203 199/200/200 215/222/222 216/224/224 +f 193/204/204 192/202/202 208/223/223 209/225/225 +f 201/205/205 200/203/203 216/224/224 217/226/226 +f 194/206/206 193/204/204 209/225/225 210/227/227 +f 202/207/207 201/205/205 217/226/226 218/213/213 +f 195/208/208 194/206/206 210/227/227 211/215/215 +f 208/223/223 207/221/221 222/228/228 223/229/229 +f 216/224/224 215/222/222 230/230/230 231/231/231 +f 209/225/225 208/223/223 223/229/229 224/232/232 +f 217/226/226 216/224/224 231/231/231 232/233/233 +f 210/227/227 209/225/225 224/232/232 225/234/234 +f 218/213/213 217/226/226 232/233/233 233/235/235 +f 211/215/215 210/227/227 225/234/234 226/236/236 +f 219/214/214 218/213/213 233/235/235 234/237/237 +f 212/216/216 211/215/215 226/236/236 227/238/238 +f 220/217/217 219/214/214 234/237/237 235/239/239 +f 213/218/218 212/216/216 227/238/238 228/240/240 +f 221/219/219 220/217/217 235/239/239 236/241/241 +f 214/220/220 213/218/218 228/240/240 229/242/242 +f 207/221/221 297/28/28 222/228/228 +f 206/30/30 221/219/219 236/241/241 +f 215/222/222 214/220/220 229/242/242 230/230/230 +f 227/238/238 226/236/236 241/243/243 242/244/244 +f 235/239/239 234/237/237 249/245/245 250/246/246 +f 228/240/240 227/238/238 242/244/244 243/247/247 +f 236/241/241 235/239/239 250/246/246 251/248/248 +f 229/242/242 228/240/240 243/247/247 244/249/249 +f 222/228/228 297/28/28 237/250/250 +f 206/30/30 236/241/241 251/248/248 +f 230/230/230 229/242/242 244/249/249 245/251/251 +f 223/229/229 222/228/228 237/250/250 238/252/252 +f 231/231/231 230/230/230 245/251/251 246/253/253 +f 224/232/232 223/229/229 238/252/252 239/254/254 +f 232/233/233 231/231/231 246/253/253 247/255/255 +f 225/234/234 224/232/232 239/254/254 240/256/256 +f 233/235/235 232/233/233 247/255/255 248/257/257 +f 226/236/236 225/234/234 240/256/256 241/243/243 +f 234/237/237 233/235/235 248/257/257 249/245/245 +f 246/253/253 245/251/251 260/258/258 261/259/259 +f 239/254/254 238/252/252 253/260/260 254/261/261 +f 247/255/255 246/253/253 261/259/259 262/262/262 +f 240/256/256 239/254/254 254/261/261 255/263/263 +f 248/257/257 247/255/255 262/262/262 263/264/264 +f 241/243/243 240/256/256 255/263/263 256/265/265 +f 249/245/245 248/257/257 263/264/264 264/266/266 +f 242/244/244 241/243/243 256/265/265 257/267/267 +f 250/246/246 249/245/245 264/266/266 265/268/268 +f 243/247/247 242/244/244 257/267/267 258/269/269 +f 251/270/248 250/246/246 265/268/268 266/271/270 +f 244/249/249 243/247/247 258/269/269 259/272/271 +f 237/250/250 297/28/28 252/273/272 +f 206/30/30 251/248/248 266/274/270 +f 245/251/251 244/249/249 259/272/271 260/258/258 +f 238/252/252 237/250/250 252/273/272 253/260/260 +f 265/268/268 264/266/266 279/275/273 280/276/274 +f 258/269/269 257/267/267 272/277/275 273/278/276 +f 266/271/270 265/268/268 280/276/274 281/279/277 +f 259/272/271 258/269/269 273/278/276 274/280/278 +f 252/273/272 297/28/28 267/281/279 +f 206/30/30 266/274/270 281/282/277 +f 260/258/258 259/272/271 274/280/278 275/283/280 +f 253/260/260 252/273/272 267/281/279 268/284/281 +f 261/259/259 260/258/258 275/283/280 276/285/282 +f 254/261/261 253/260/260 268/284/281 269/286/283 +f 262/262/262 261/259/259 276/285/282 277/287/284 +f 255/263/263 254/261/261 269/286/283 270/288/285 +f 263/264/264 262/262/262 277/287/284 278/289/286 +f 256/265/265 255/263/263 270/288/285 271/290/287 +f 264/266/266 263/264/264 278/289/286 279/275/273 +f 257/267/267 256/265/265 271/290/287 272/277/275 +f 269/286/283 268/284/281 283/291/288 284/292/289 +f 277/287/284 276/285/282 291/293/290 292/294/291 +f 270/288/285 269/286/283 284/292/289 285/295/292 +f 278/289/286 277/287/284 292/294/291 293/296/293 +f 271/290/287 270/288/285 285/295/292 286/297/294 +f 279/275/273 278/289/286 293/296/293 294/298/295 +f 272/277/275 271/290/287 286/297/294 287/299/296 +f 280/276/274 279/275/273 294/298/295 295/300/297 +f 273/278/276 272/277/275 287/299/296 288/301/298 +f 281/279/277 280/276/274 295/300/297 296/302/299 +f 274/280/278 273/278/276 288/301/298 289/303/300 +f 267/281/279 297/28/28 282/304/301 +f 206/30/30 281/282/277 296/305/299 +f 275/283/280 274/280/278 289/303/300 290/306/302 +f 268/284/281 267/281/279 282/304/301 283/291/288 +f 276/285/282 275/283/280 290/306/302 291/293/290 +f 288/301/298 287/299/296 303/307/303 304/308/304 +f 296/302/299 295/300/297 311/309/305 312/310/306 +f 289/303/300 288/301/298 304/308/304 305/311/307 +f 282/304/301 297/28/28 298/312/308 +f 206/30/30 296/305/299 312/313/306 +f 290/306/302 289/303/300 305/311/307 306/314/309 +f 283/291/288 282/304/301 298/312/308 299/315/310 +f 291/293/290 290/306/302 306/314/309 307/316/311 +f 284/292/289 283/291/288 299/315/310 300/317/312 +f 292/294/291 291/293/290 307/316/311 308/318/313 +f 285/295/292 284/292/289 300/317/312 301/319/314 +f 293/296/293 292/294/291 308/318/313 309/320/315 +f 286/297/294 285/295/292 301/319/314 302/321/316 +f 294/298/295 293/296/293 309/320/315 310/322/317 +f 287/299/296 286/297/294 302/321/316 303/307/303 +f 295/300/297 294/298/295 310/322/317 311/309/305 +f 308/318/313 307/316/311 322/323/318 323/324/319 +f 301/319/314 300/317/312 315/325/320 316/326/321 +f 309/320/315 308/318/313 323/324/319 324/327/322 +f 302/321/316 301/319/314 316/326/321 317/328/323 +f 310/322/317 309/320/315 324/327/322 325/329/324 +f 303/307/303 302/321/316 317/328/323 318/330/325 +f 311/309/305 310/322/317 325/329/324 326/331/326 +f 304/308/304 303/307/303 318/330/325 319/332/327 +f 312/310/306 311/309/305 326/331/326 327/333/328 +f 305/311/307 304/308/304 319/332/327 320/334/329 +f 298/312/308 297/28/28 313/335/330 +f 206/30/30 312/313/306 327/336/328 +f 306/314/309 305/311/307 320/334/329 321/337/331 +f 299/315/310 298/312/308 313/335/330 314/338/332 +f 307/316/311 306/314/309 321/337/331 322/323/318 +f 300/317/312 299/315/310 314/338/332 315/325/320 +f 327/333/328 326/331/326 341/339/333 342/340/334 +f 320/334/329 319/332/327 334/341/335 335/342/336 +f 313/335/330 297/28/28 328/343/337 +f 206/30/30 327/336/328 342/344/334 +f 321/337/331 320/334/329 335/342/336 336/345/338 +f 314/338/332 313/335/330 328/343/337 329/346/339 +f 322/323/318 321/337/331 336/345/338 337/347/340 +f 315/325/320 314/338/332 329/346/339 330/348/341 +f 323/324/319 322/323/318 337/347/340 338/349/342 +f 316/326/321 315/325/320 330/348/341 331/350/343 +f 324/327/322 323/324/319 338/349/342 339/351/344 +f 317/328/323 316/326/321 331/350/343 332/352/345 +f 325/329/324 324/327/322 339/351/344 340/353/346 +f 318/330/325 317/328/323 332/352/345 333/354/347 +f 326/331/326 325/329/324 340/353/346 341/339/333 +f 319/332/327 318/330/325 333/354/347 334/341/335 +f 339/351/344 338/349/342 353/355/348 354/356/349 +f 332/352/345 331/350/343 346/357/350 347/358/351 +f 340/353/346 339/351/344 354/356/349 355/359/352 +f 333/354/347 332/352/345 347/358/351 348/360/353 +f 341/339/333 340/353/346 355/359/352 356/361/354 +f 334/341/335 333/354/347 348/360/353 349/362/355 +f 342/340/334 341/339/333 356/361/354 357/363/356 +f 335/342/336 334/341/335 349/362/355 350/364/357 +f 328/343/337 297/28/28 343/365/358 +f 206/30/30 342/344/334 357/366/356 +f 336/345/338 335/342/336 350/364/357 351/367/359 +f 329/346/339 328/343/337 343/365/358 344/368/360 +f 337/347/340 336/345/338 351/367/359 352/369/361 +f 330/348/341 329/346/339 344/368/360 345/370/362 +f 338/349/342 337/347/340 352/369/361 353/355/348 +f 331/350/343 330/348/341 345/370/362 346/357/350 +f 343/365/358 297/28/28 358/371/363 +f 206/30/30 357/366/356 372/372/364 +f 351/367/359 350/364/357 365/373/365 366/374/366 +f 344/368/360 343/365/358 358/371/363 359/375/367 +f 352/369/361 351/367/359 366/374/366 367/376/368 +f 345/370/362 344/368/360 359/375/367 360/377/369 +f 353/355/348 352/369/361 367/376/368 368/378/370 +f 346/357/350 345/370/362 360/377/369 361/379/371 +f 354/356/349 353/355/348 368/378/370 369/380/372 +f 347/358/351 346/357/350 361/379/371 362/381/373 +f 355/359/352 354/356/349 369/380/372 370/382/374 +f 348/360/353 347/358/351 362/381/373 363/383/375 +f 356/361/354 355/359/352 370/382/374 371/384/376 +f 349/362/355 348/360/353 363/383/375 364/385/377 +f 357/363/356 356/361/354 371/384/376 372/386/364 +f 350/364/357 349/362/355 364/385/377 365/373/365 +f 362/381/373 361/379/371 376/387/378 377/388/379 +f 370/382/374 369/380/372 384/389/380 385/390/381 +f 363/383/375 362/381/373 377/388/379 378/391/382 +f 371/384/376 370/382/374 385/390/381 386/392/383 +f 364/385/377 363/383/375 378/391/382 379/393/384 +f 372/386/364 371/384/376 386/392/383 387/394/385 +f 365/373/365 364/385/377 379/393/384 380/395/386 +f 358/371/363 297/28/28 373/396/387 +f 206/30/30 372/372/364 387/397/385 +f 366/374/366 365/373/365 380/395/386 381/398/388 +f 359/375/367 358/371/363 373/396/387 374/399/389 +f 367/376/368 366/374/366 381/398/388 382/400/390 +f 360/377/369 359/375/367 374/399/389 375/401/391 +f 368/378/370 367/376/368 382/400/390 383/402/392 +f 361/379/371 360/377/369 375/401/391 376/387/378 +f 369/380/372 368/378/370 383/402/392 384/389/380 +f 381/398/388 380/395/386 395/403/393 396/404/394 +f 374/399/389 373/396/387 388/405/395 389/406/396 +f 382/400/390 381/398/388 396/404/394 397/407/397 +f 375/401/391 374/399/389 389/406/396 390/408/398 +f 383/402/392 382/400/390 397/407/397 398/409/399 +f 376/387/378 375/401/391 390/408/398 391/410/400 +f 384/389/380 383/402/392 398/409/399 399/411/401 +f 377/388/379 376/387/378 391/410/400 392/412/402 +f 385/390/381 384/389/380 399/411/401 400/413/403 +f 378/391/382 377/388/379 392/412/402 393/414/404 +f 386/392/383 385/390/381 400/413/403 401/415/405 +f 379/393/384 378/391/382 393/414/404 394/416/406 +f 387/394/385 386/392/383 401/415/405 402/417/407 +f 380/395/386 379/393/384 394/416/406 395/403/393 +f 373/396/387 297/28/28 388/405/395 +f 206/30/30 387/397/385 402/418/407 +f 400/413/403 399/411/401 414/419/408 415/420/409 +f 393/414/404 392/412/402 407/421/410 408/422/411 +f 401/415/405 400/413/403 415/420/409 416/423/412 +f 394/416/406 393/414/404 408/422/411 409/424/413 +f 402/417/407 401/415/405 416/423/412 417/425/414 +f 395/403/393 394/416/406 409/424/413 410/426/415 +f 388/405/395 297/28/28 403/427/416 +f 206/30/30 402/418/407 417/428/414 +f 396/404/394 395/403/393 410/426/415 411/429/417 +f 389/406/396 388/405/395 403/427/416 404/430/418 +f 397/407/397 396/404/394 411/429/417 412/431/419 +f 390/408/398 389/406/396 404/430/418 405/432/420 +f 398/409/399 397/407/397 412/431/419 413/433/421 +f 391/410/400 390/408/398 405/432/420 406/434/422 +f 399/411/401 398/409/399 413/433/421 414/419/408 +f 392/412/402 391/410/400 406/434/422 407/421/410 +f 404/430/418 403/427/416 418/435/423 419/436/424 +f 412/431/419 411/429/417 426/437/425 427/438/426 +f 405/432/420 404/430/418 419/436/424 420/439/427 +f 413/433/421 412/431/419 427/438/426 428/440/428 +f 406/434/422 405/432/420 420/439/427 421/441/429 +f 414/419/408 413/433/421 428/440/428 429/442/430 +f 407/421/410 406/434/422 421/441/429 422/443/431 +f 415/420/409 414/419/408 429/442/430 430/444/432 +f 408/422/411 407/421/410 422/443/431 423/445/433 +f 416/423/412 415/420/409 430/444/432 431/446/434 +f 409/424/413 408/422/411 423/445/433 424/447/435 +f 417/425/414 416/423/412 431/446/434 432/448/436 +f 410/426/415 409/424/413 424/447/435 425/449/437 +f 403/427/416 297/28/28 418/435/423 +f 206/30/30 417/428/414 432/450/436 +f 411/429/417 410/426/415 425/449/437 426/437/425 +f 423/445/433 422/443/431 437/451/438 438/452/439 +f 431/446/434 430/444/432 445/453/440 446/454/441 +f 424/447/435 423/445/433 438/452/439 439/455/442 +f 432/448/436 431/446/434 446/454/441 447/456/443 +f 425/449/437 424/447/435 439/455/442 440/457/444 +f 418/435/423 297/28/28 433/458/445 +f 206/30/30 432/450/436 447/459/443 +f 426/437/425 425/449/437 440/457/444 441/460/446 +f 419/436/424 418/435/423 433/458/445 434/461/447 +f 427/438/426 426/437/425 441/460/446 442/462/448 +f 420/439/427 419/436/424 434/461/447 435/463/449 +f 428/440/428 427/438/426 442/462/448 443/464/450 +f 421/441/429 420/439/427 435/463/449 436/465/451 +f 429/442/430 428/440/428 443/464/450 444/466/452 +f 422/443/431 421/441/429 436/465/451 437/451/438 +f 430/444/432 429/442/430 444/466/452 445/453/440 +f 442/462/448 441/460/446 456/467/453 457/468/454 +f 435/463/449 434/461/447 449/469/455 450/470/456 +f 443/464/450 442/462/448 457/468/454 458/471/457 +f 436/465/451 435/463/449 450/470/456 451/472/458 +f 444/466/452 443/464/450 458/471/457 459/473/459 +f 437/451/438 436/465/451 451/472/458 452/474/460 +f 445/453/440 444/466/452 459/473/459 460/475/461 +f 438/452/439 437/451/438 452/474/460 453/476/462 +f 446/454/441 445/453/440 460/475/461 461/477/463 +f 439/455/442 438/452/439 453/476/462 454/478/464 +f 447/456/443 446/454/441 461/477/463 462/479/465 +f 440/457/444 439/455/442 454/478/464 455/480/466 +f 433/458/445 297/28/28 448/481/467 +f 206/30/30 447/459/443 462/482/465 +f 441/460/446 440/457/444 455/480/466 456/467/453 +f 434/461/447 433/458/445 448/481/467 449/469/455 +f 461/477/463 460/475/461 475/483/468 476/484/469 +f 454/478/464 453/476/462 468/485/470 469/486/471 +f 462/482/465 461/487/463 476/488/469 477/489/472 +f 455/480/466 454/478/464 469/486/471 470/490/473 +f 448/481/467 297/28/28 463/491/474 +f 206/30/30 462/482/465 477/489/472 +f 456/467/453 455/480/466 470/490/473 471/492/475 +f 449/469/455 448/481/467 463/491/474 464/493/476 +f 457/468/454 456/467/453 471/492/475 472/494/477 +f 450/470/456 449/469/455 464/493/476 465/495/478 +f 458/471/457 457/468/454 472/494/477 473/496/479 +f 451/472/458 450/470/456 465/495/478 466/497/480 +f 459/473/459 458/471/457 473/496/479 474/498/481 +f 452/474/460 451/472/458 466/497/480 467/499/482 +f 460/475/461 459/473/459 474/498/481 475/483/468 +f 453/476/462 452/474/460 467/499/482 468/485/470 +f 473/500/479 472/501/477 478/6/6 479/5/5 +f 466/502/480 465/503/478 3/1/1 4/9/9 +f 474/504/481 473/500/479 479/5/5 480/11/11 +f 467/505/482 466/502/480 4/9/9 5/13/13 +f 475/506/468 474/504/481 480/11/11 10/15/15 +f 468/507/470 467/505/482 5/13/13 6/17/17 +f 476/488/469 475/506/468 10/15/15 481/19/19 +f 469/508/471 468/507/470 6/17/17 7/21/21 +f 477/489/472 476/488/469 481/19/19 482/23/23 +f 470/509/473 469/508/471 7/21/21 8/25/25 +f 463/491/474 297/28/28 1/27/27 +f 206/30/30 477/489/472 482/23/23 +f 471/510/475 470/509/473 8/25/25 9/31/31 +f 464/511/476 463/512/474 1/27/27 2/2/2 +f 472/501/477 471/510/475 9/31/31 478/6/6 +f 465/503/478 464/511/476 2/2/2 3/1/1 diff --git a/tools/materialeditor/src/main.cpp b/tools/materialeditor/src/main.cpp index ff7bb3d..f2648a1 100644 --- a/tools/materialeditor/src/main.cpp +++ b/tools/materialeditor/src/main.cpp @@ -25,16 +25,8 @@ int main(int argc, char* argv[]) { assetManager.setRenderer(context.renderer); - worldManager.loadWorld("test.world"); - worldManager.switchWorld("test.world"); - - EntityID entity = ECS::createEntity(worldManager.getCurrentWorld()); - - auto cameraTransform = ECS::addComponent(entity); - cameraTransform->position = glm::vec3(5, 5, 5); - - auto cameraComponent = ECS::addComponent(entity); - cameraComponent->fov = 70.0f; + worldManager.loadWorld("matpreview.world"); + worldManager.switchWorld("matpreview.world"); MainWindow window(context); window.show();