From b31b8eebcd55c5f7382def12fb622cf756c98129 Mon Sep 17 00:00:00 2001 From: alteredq Date: Sat, 26 Mar 2011 06:05:46 +0100 Subject: [PATCH] Changed exporters, converters and example models to use more proper JSON. Single quote property names and hex numbers are not valid in JSON. --- examples/obj/blenderscene/scene.Cube.js | 22 ++- examples/obj/blenderscene/scene.Monkey.js | 22 ++- examples/obj/blenderscene/scene.Plane.js | 22 ++- examples/obj/blenderscene/scene.js | 143 ++++++++++++++---- examples/obj/cubecolors/cube_fvc.blend | Bin 465148 -> 427932 bytes examples/obj/cubecolors/cube_fvc.js | 28 ++-- examples/obj/cubecolors/cubecolors.js | 22 +-- examples/obj/female02/Female02_bin.js | 20 ++- examples/obj/female02/Female02_slim.js | 30 ++-- examples/obj/lucy/Lucy100k_bin.js | 10 +- examples/obj/lucy/Lucy100k_slim.js | 20 ++- examples/obj/male02/Male02_bin.js | 18 +-- examples/obj/male02/Male02_slim.js | 28 ++-- examples/obj/ninja/NinjaLo_bin.js | 10 +- examples/obj/torus/Torus_bin.js | 10 +- examples/obj/torus/Torus_slim.js | 20 ++- examples/obj/walt/WaltHead_bin.js | 10 +- examples/obj/walt/WaltHead_slim.js | 20 ++- .../op/io_mesh_threejs/import_threejs.py | 120 +++++++++++++++ 19 files changed, 373 insertions(+), 202 deletions(-) create mode 100644 utils/exporters/blender/2.56/scripts/op/io_mesh_threejs/import_threejs.py diff --git a/examples/obj/blenderscene/scene.Cube.js b/examples/obj/blenderscene/scene.Cube.js index 87815667..846e34b9 100644 --- a/examples/obj/blenderscene/scene.Cube.js +++ b/examples/obj/blenderscene/scene.Cube.js @@ -13,10 +13,10 @@ var model = { - 'version' : 2, + "version" : 2, - 'materials': [ { - "DbgColor" : 0xeeeeee, + "materials": [ { + "DbgColor" : 15658734, "DbgIndex" : 0, "DbgName" : "Material", "colorAmbient" : [0.0, 0.0, 0.0], @@ -28,20 +28,18 @@ var model = { "vertexColors" : false }], - 'vertices': [1.000000,-1.000000,-1.000000,1.000000,-1.000000,1.000000,-1.000000,-1.000000,1.000000,-1.000000,-1.000000,-1.000000,1.000000,1.000000,-1.000000,0.999999,1.000000,1.000001,-1.000000,1.000000,1.000000,-1.000000,1.000000,-1.000000], + "vertices": [1.000000,-1.000000,-1.000000,1.000000,-1.000000,1.000000,-1.000000,-1.000000,1.000000,-1.000000,-1.000000,-1.000000,1.000000,1.000000,-1.000000,0.999999,1.000000,1.000001,-1.000000,1.000000,1.000000,-1.000000,1.000000,-1.000000], - 'morphTargets': [], + "morphTargets": [], - 'normals': [], + "normals": [], - 'colors': [], + "colors": [], - 'uvs': [[]], + "uvs": [[]], - 'faces': [3,0,1,2,3,0,3,4,7,6,5,0,3,0,4,5,1,0,3,1,5,6,2,0,3,2,6,7,3,0,3,4,0,3,7,0], + "faces": [3,0,1,2,3,0,3,4,7,6,5,0,3,0,4,5,1,0,3,1,5,6,2,0,3,2,6,7,3,0,3,4,0,3,7,0] - 'end': (new Date).getTime() - -} +}; postMessage( model ); diff --git a/examples/obj/blenderscene/scene.Monkey.js b/examples/obj/blenderscene/scene.Monkey.js index f6826252..5f8053e7 100644 --- a/examples/obj/blenderscene/scene.Monkey.js +++ b/examples/obj/blenderscene/scene.Monkey.js @@ -13,10 +13,10 @@ var model = { - 'version' : 2, + "version" : 2, - 'materials': [ { - "DbgColor" : 0xeeeeee, + "materials": [ { + "DbgColor" : 15658734, "DbgIndex" : 0, "DbgName" : "Material.002", "colorAmbient" : [0.0, 0.0, 0.0], @@ -28,20 +28,18 @@ var model = { "vertexColors" : false }], - 'vertices': [0.437500,0.765625,-0.164063,-0.437500,0.765625,-0.164063,0.500000,0.687500,-0.093750,-0.500000,0.687500,-0.093750,0.546875,0.578125,-0.054688,-0.546875,0.578125,-0.054688,0.351562,0.617188,0.023437,-0.351562,0.617188,0.023437,0.351562,0.718750,-0.031250,-0.351562,0.718750,-0.031250,0.351562,0.781250,-0.132813,-0.351562,0.781250,-0.132813,0.273438,0.796875,-0.164063,-0.273438,0.796875,-0.164063,0.203125,0.742188,-0.093750,-0.203125,0.742188,-0.093750,0.156250,0.648438,-0.054688,-0.156250,0.648438,-0.054688,0.078125,0.656250,-0.242188,-0.078125,0.656250,-0.242188,0.140625,0.742188,-0.242188,-0.140625,0.742188,-0.242188,0.242188,0.796875,-0.242188,-0.242188,0.796875,-0.242188,0.273438,0.796875,-0.328125,-0.273438,0.796875,-0.328125,0.203125,0.742188,-0.390625,-0.203125,0.742188,-0.390625,0.156250,0.648438,-0.437500,-0.156250,0.648438,-0.437500,0.351562,0.617188,-0.515625,-0.351562,0.617188,-0.515625,0.351562,0.718750,-0.453125,-0.351562,0.718750,-0.453125,0.351562,0.781250,-0.359375,-0.351562,0.781250,-0.359375,0.437500,0.765625,-0.328125,-0.437500,0.765625,-0.328125,0.500000,0.687500,-0.390625,-0.500000,0.687500,-0.390625,0.546875,0.578125,-0.437500,-0.546875,0.578125,-0.437500,0.625000,0.562500,-0.242188,-0.625000,0.562500,-0.242188,0.562500,0.671875,-0.242188,-0.562500,0.671875,-0.242188,0.468750,0.757812,-0.242188,-0.468750,0.757812,-0.242188,0.476562,0.773438,-0.242188,-0.476562,0.773438,-0.242188,0.445312,0.781250,-0.335938,-0.445312,0.781250,-0.335938,0.351562,0.804688,-0.375000,-0.351562,0.804688,-0.375000,0.265625,0.820312,-0.335938,-0.265625,0.820312,-0.335938,0.226562,0.820312,-0.242188,-0.226562,0.820312,-0.242188,0.265625,0.820312,-0.156250,-0.265625,0.820312,-0.156250,0.351562,0.828125,-0.242188,-0.351562,0.828125,-0.242188,0.351562,0.804688,-0.117188,-0.351562,0.804688,-0.117188,0.445312,0.781250,-0.156250,-0.445312,0.781250,-0.156250,0.000000,0.742188,-0.429688,0.000000,0.820312,-0.351563,0.000000,0.734375,0.679687,0.000000,0.781250,0.320312,0.000000,0.796875,0.187500,0.000000,0.718750,0.773437,0.000000,0.601562,-0.406250,0.000000,0.570312,-0.570312,0.000000,-0.546875,-0.898438,0.000000,-0.851562,-0.562500,0.000000,-0.828125,-0.070312,0.000000,-0.351562,0.382813,0.203125,0.562500,0.187500,-0.203125,0.562500,0.187500,0.312500,0.570312,0.437500,-0.312500,0.570312,0.437500,0.351562,0.570313,0.695312,-0.351562,0.570313,0.695312,0.367188,0.531250,0.890625,-0.367188,0.531250,0.890625,0.328125,0.523438,0.945312,-0.328125,0.523438,0.945312,0.179688,0.554688,0.968750,-0.179688,0.554688,0.968750,0.000000,0.578125,0.984375,0.437500,0.531250,0.140625,-0.437500,0.531250,0.140625,0.632812,0.539062,0.039062,-0.632812,0.539062,0.039062,0.828125,0.445312,-0.148438,-0.828125,0.445312,-0.148438,0.859375,0.593750,-0.429688,-0.859375,0.593750,-0.429688,0.710938,0.625000,-0.484375,-0.710938,0.625000,-0.484375,0.492188,0.687500,-0.601563,-0.492188,0.687500,-0.601563,0.320312,0.734375,-0.757813,-0.320312,0.734375,-0.757813,0.156250,0.757812,-0.718750,-0.156250,0.757812,-0.718750,0.062500,0.750000,-0.492188,-0.062500,0.750000,-0.492188,0.164062,0.773438,-0.414063,-0.164062,0.773438,-0.414063,0.125000,0.765625,-0.304688,-0.125000,0.765625,-0.304688,0.203125,0.742188,-0.093750,-0.203125,0.742188,-0.093750,0.375000,0.703125,-0.015625,-0.375000,0.703125,-0.015625,0.492188,0.671875,-0.062500,-0.492188,0.671875,-0.062500,0.625000,0.648438,-0.187500,-0.625000,0.648438,-0.187500,0.640625,0.648438,-0.296875,-0.640625,0.648438,-0.296875,0.601562,0.664062,-0.375000,-0.601562,0.664062,-0.375000,0.429688,0.718750,-0.437500,-0.429688,0.718750,-0.437500,0.250000,0.757812,-0.468750,-0.250000,0.757812,-0.468750,0.000000,0.734375,0.765625,0.109375,0.734375,0.718750,-0.109375,0.734375,0.718750,0.117188,0.710938,0.835937,-0.117188,0.710938,0.835937,0.062500,0.695313,0.882812,-0.062500,0.695313,0.882812,0.000000,0.687500,0.890625,0.000000,0.750000,0.195312,0.000000,0.742188,0.140625,0.101562,0.742188,0.148437,-0.101562,0.742188,0.148437,0.125000,0.750000,0.226562,-0.125000,0.750000,0.226562,0.085938,0.742188,0.289062,-0.085938,0.742188,0.289062,0.398438,0.671875,0.046875,-0.398438,0.671875,0.046875,0.617188,0.625000,-0.054688,-0.617188,0.625000,-0.054688,0.726562,0.601562,-0.203125,-0.726562,0.601562,-0.203125,0.742188,0.656250,-0.375000,-0.742188,0.656250,-0.375000,0.687500,0.726562,-0.414063,-0.687500,0.726562,-0.414063,0.437500,0.796875,-0.546875,-0.437500,0.796875,-0.546875,0.312500,0.835938,-0.640625,-0.312500,0.835938,-0.640625,0.203125,0.851562,-0.617188,-0.203125,0.851562,-0.617188,0.101562,0.843750,-0.429688,-0.101562,0.843750,-0.429688,0.125000,0.812500,0.101562,-0.125000,0.812500,0.101562,0.210938,0.710938,0.445312,-0.210938,0.710938,0.445312,0.250000,0.687500,0.703125,-0.250000,0.687500,0.703125,0.265625,0.664063,0.820312,-0.265625,0.664063,0.820312,0.234375,0.632813,0.914062,-0.234375,0.632813,0.914062,0.164062,0.632813,0.929688,-0.164062,0.632813,0.929688,0.000000,0.640625,0.945312,0.000000,0.726562,-0.046875,0.000000,0.765625,-0.210938,0.328125,0.742188,-0.476563,-0.328125,0.742188,-0.476563,0.164062,0.750000,-0.140625,-0.164062,0.750000,-0.140625,0.132812,0.757812,-0.210938,-0.132812,0.757812,-0.210938,0.117188,0.734375,0.687500,-0.117188,0.734375,0.687500,0.078125,0.750000,0.445312,-0.078125,0.750000,0.445312,0.000000,0.750000,0.445312,0.000000,0.742188,0.328125,0.093750,0.781250,0.273437,-0.093750,0.781250,0.273437,0.132812,0.796875,0.226562,-0.132812,0.796875,0.226562,0.109375,0.781250,0.132812,-0.109375,0.781250,0.132812,0.039062,0.781250,0.125000,-0.039062,0.781250,0.125000,0.000000,0.828125,0.203125,0.046875,0.812500,0.148437,-0.046875,0.812500,0.148437,0.093750,0.812500,0.156250,-0.093750,0.812500,0.156250,0.109375,0.828125,0.226562,-0.109375,0.828125,0.226562,0.078125,0.804688,0.250000,-0.078125,0.804688,0.250000,0.000000,0.804688,0.289062,0.257812,0.554688,0.312500,-0.257812,0.554688,0.312500,0.164062,0.710938,0.242187,-0.164062,0.710938,0.242187,0.179688,0.710938,0.312500,-0.179688,0.710938,0.312500,0.234375,0.554688,0.250000,-0.234375,0.554688,0.250000,0.000000,0.687500,0.875000,0.046875,0.687500,0.867187,-0.046875,0.687500,0.867187,0.093750,0.710938,0.820312,-0.093750,0.710938,0.820312,0.093750,0.726563,0.742187,-0.093750,0.726563,0.742187,0.000000,0.656250,0.781250,0.093750,0.664063,0.750000,-0.093750,0.664063,0.750000,0.093750,0.640625,0.812500,-0.093750,0.640625,0.812500,0.046875,0.632813,0.851562,-0.046875,0.632813,0.851562,0.000000,0.632813,0.859375,0.171875,0.781250,-0.218750,-0.171875,0.781250,-0.218750,0.187500,0.773438,-0.156250,-0.187500,0.773438,-0.156250,0.335938,0.757812,-0.429688,-0.335938,0.757812,-0.429688,0.273438,0.773438,-0.421875,-0.273438,0.773438,-0.421875,0.421875,0.773438,-0.398438,-0.421875,0.773438,-0.398438,0.562500,0.695312,-0.351563,-0.562500,0.695312,-0.351563,0.585938,0.687500,-0.289063,-0.585938,0.687500,-0.289063,0.578125,0.679688,-0.195313,-0.578125,0.679688,-0.195313,0.476562,0.718750,-0.101563,-0.476562,0.718750,-0.101563,0.375000,0.742188,-0.062500,-0.375000,0.742188,-0.062500,0.226562,0.781250,-0.109375,-0.226562,0.781250,-0.109375,0.179688,0.781250,-0.296875,-0.179688,0.781250,-0.296875,0.210938,0.781250,-0.375000,-0.210938,0.781250,-0.375000,0.234375,0.757812,-0.359375,-0.234375,0.757812,-0.359375,0.195312,0.757812,-0.296875,-0.195312,0.757812,-0.296875,0.242188,0.757812,-0.125000,-0.242188,0.757812,-0.125000,0.375000,0.726562,-0.085938,-0.375000,0.726562,-0.085938,0.460938,0.703125,-0.117188,-0.460938,0.703125,-0.117188,0.546875,0.671875,-0.210938,-0.546875,0.671875,-0.210938,0.554688,0.671875,-0.281250,-0.554688,0.671875,-0.281250,0.531250,0.679688,-0.335938,-0.531250,0.679688,-0.335938,0.414062,0.750000,-0.390625,-0.414062,0.750000,-0.390625,0.281250,0.765625,-0.398438,-0.281250,0.765625,-0.398438,0.335938,0.750000,-0.406250,-0.335938,0.750000,-0.406250,0.203125,0.750000,-0.171875,-0.203125,0.750000,-0.171875,0.195312,0.750000,-0.226563,-0.195312,0.750000,-0.226563,0.109375,0.609375,-0.460938,-0.109375,0.609375,-0.460938,0.195312,0.617188,-0.664062,-0.195312,0.617188,-0.664062,0.335938,0.593750,-0.687500,-0.335938,0.593750,-0.687500,0.484375,0.554688,-0.554688,-0.484375,0.554688,-0.554688,0.679688,0.492187,-0.453125,-0.679688,0.492187,-0.453125,0.796875,0.460937,-0.406250,-0.796875,0.460937,-0.406250,0.773438,0.375000,-0.164063,-0.773438,0.375000,-0.164063,0.601562,0.414062,-0.000000,-0.601562,0.414062,-0.000000,0.437500,0.468750,0.093750,-0.437500,0.468750,0.093750,0.000000,0.289062,-0.898438,0.000000,-0.078125,-0.984375,0.000000,-0.671875,0.195313,0.000000,0.187500,0.460938,0.000000,0.460938,0.976562,0.000000,0.343750,0.804688,0.000000,0.320313,0.570312,0.000000,0.281250,0.484375,0.851562,0.054687,-0.234375,-0.851562,0.054687,-0.234375,0.859375,-0.046875,-0.320312,-0.859375,-0.046875,-0.320312,0.773438,-0.437500,-0.265625,-0.773438,-0.437500,-0.265625,0.460938,-0.703125,-0.437500,-0.460938,-0.703125,-0.437500,0.734375,0.070312,0.046875,-0.734375,0.070312,0.046875,0.593750,-0.164062,0.125000,-0.593750,-0.164062,0.125000,0.640625,-0.429688,0.007813,-0.640625,-0.429688,0.007813,0.335938,-0.664062,-0.054687,-0.335938,-0.664062,-0.054687,0.234375,0.406250,0.351562,-0.234375,0.406250,0.351562,0.179688,0.257813,0.414062,-0.179688,0.257813,0.414062,0.289062,0.382813,0.710938,-0.289062,0.382813,0.710938,0.250000,0.390625,0.500000,-0.250000,0.390625,0.500000,0.328125,0.398438,0.914062,-0.328125,0.398438,0.914062,0.140625,0.367188,0.757812,-0.140625,0.367188,0.757812,0.125000,0.359375,0.539062,-0.125000,0.359375,0.539062,0.164062,0.437500,0.945312,-0.164062,0.437500,0.945312,0.218750,0.429688,0.281250,-0.218750,0.429688,0.281250,0.210938,0.468750,0.226562,-0.210938,0.468750,0.226562,0.203125,0.500000,0.171875,-0.203125,0.500000,0.171875,0.210938,0.164063,0.390625,-0.210938,0.164063,0.390625,0.296875,-0.265625,0.312500,-0.296875,-0.265625,0.312500,0.343750,-0.539062,0.148438,-0.343750,-0.539062,0.148438,0.453125,-0.382813,-0.867188,-0.453125,-0.382813,-0.867188,0.453125,-0.070313,-0.929688,-0.453125,-0.070313,-0.929688,0.453125,0.234375,-0.851562,-0.453125,0.234375,-0.851562,0.460938,0.429687,-0.523438,-0.460938,0.429687,-0.523438,0.726562,0.335937,-0.406250,-0.726562,0.335937,-0.406250,0.632812,0.281250,-0.453125,-0.632812,0.281250,-0.453125,0.640625,0.054687,-0.703125,-0.640625,0.054687,-0.703125,0.796875,0.125000,-0.562500,-0.796875,0.125000,-0.562500,0.796875,-0.117188,-0.617188,-0.796875,-0.117188,-0.617188,0.640625,-0.195313,-0.750000,-0.640625,-0.195313,-0.750000,0.640625,-0.445313,-0.679688,-0.640625,-0.445313,-0.679688,0.796875,-0.359375,-0.539062,-0.796875,-0.359375,-0.539062,0.617188,-0.585938,-0.328125,-0.617188,-0.585938,-0.328125,0.484375,-0.546875,-0.023437,-0.484375,-0.546875,-0.023437,0.820312,-0.203125,-0.328125,-0.820312,-0.203125,-0.328125,0.406250,0.148438,0.171875,-0.406250,0.148438,0.171875,0.429688,-0.210937,0.195313,-0.429688,-0.210937,0.195313,0.890625,-0.234375,-0.406250,-0.890625,-0.234375,-0.406250,0.773438,-0.125000,0.140625,-0.773438,-0.125000,0.140625,1.039062,-0.328125,0.101563,-1.039062,-0.328125,0.101563,1.281250,-0.429688,-0.054687,-1.281250,-0.429688,-0.054687,1.351562,-0.421875,-0.320312,-1.351562,-0.421875,-0.320312,1.234375,-0.421875,-0.507812,-1.234375,-0.421875,-0.507812,1.023438,-0.312500,-0.476562,-1.023438,-0.312500,-0.476562,1.015625,-0.289063,-0.414062,-1.015625,-0.289063,-0.414062,1.187500,-0.390625,-0.437500,-1.187500,-0.390625,-0.437500,1.265625,-0.406250,-0.289062,-1.265625,-0.406250,-0.289062,1.210938,-0.406250,-0.078125,-1.210938,-0.406250,-0.078125,1.031250,-0.304688,0.039063,-1.031250,-0.304688,0.039063,0.828125,-0.132812,0.070313,-0.828125,-0.132812,0.070313,0.921875,-0.218750,-0.359375,-0.921875,-0.218750,-0.359375,0.945312,-0.289062,-0.304688,-0.945312,-0.289062,-0.304688,0.882812,-0.210938,0.023438,-0.882812,-0.210938,0.023438,1.039062,-0.367188,0.000000,-1.039062,-0.367188,0.000000,1.187500,-0.445312,-0.093750,-1.187500,-0.445312,-0.093750,1.234375,-0.445312,-0.250000,-1.234375,-0.445312,-0.250000,1.171875,-0.437500,-0.359375,-1.171875,-0.437500,-0.359375,1.023438,-0.359375,-0.343750,-1.023438,-0.359375,-0.343750,0.843750,-0.210938,-0.289062,-0.843750,-0.210938,-0.289062,0.835938,-0.273438,-0.171875,-0.835938,-0.273438,-0.171875,0.757812,-0.273438,-0.093750,-0.757812,-0.273438,-0.093750,0.820312,-0.273438,-0.085937,-0.820312,-0.273438,-0.085937,0.843750,-0.273438,-0.015625,-0.843750,-0.273438,-0.015625,0.812500,-0.273438,0.015625,-0.812500,-0.273438,0.015625,0.726562,-0.070312,0.000000,-0.726562,-0.070312,0.000000,0.718750,-0.171875,0.023438,-0.718750,-0.171875,0.023438,0.718750,-0.187500,-0.039062,-0.718750,-0.187500,-0.039062,0.796875,-0.210938,-0.203125,-0.796875,-0.210938,-0.203125,0.890625,-0.265625,-0.242187,-0.890625,-0.265625,-0.242187,0.890625,-0.320312,-0.234375,-0.890625,-0.320312,-0.234375,0.812500,-0.320312,0.015625,-0.812500,-0.320312,0.015625,0.851562,-0.320312,-0.015625,-0.851562,-0.320312,-0.015625,0.828125,-0.320312,-0.078125,-0.828125,-0.320312,-0.078125,0.765625,-0.320312,-0.093750,-0.765625,-0.320312,-0.093750,0.843750,-0.320312,-0.171875,-0.843750,-0.320312,-0.171875,1.039062,-0.414062,-0.328125,-1.039062,-0.414062,-0.328125,1.187500,-0.484375,-0.343750,-1.187500,-0.484375,-0.343750,1.257812,-0.492188,-0.242187,-1.257812,-0.492188,-0.242187,1.210938,-0.484375,-0.085937,-1.210938,-0.484375,-0.085937,1.046875,-0.421875,0.000000,-1.046875,-0.421875,0.000000,0.882812,-0.265625,0.015625,-0.882812,-0.265625,0.015625,0.953125,-0.343750,-0.289062,-0.953125,-0.343750,-0.289062,0.890625,-0.328125,-0.109375,-0.890625,-0.328125,-0.109375,0.937500,-0.335938,-0.062500,-0.937500,-0.335938,-0.062500,1.000000,-0.367188,-0.125000,-1.000000,-0.367188,-0.125000,0.960938,-0.351562,-0.171875,-0.960938,-0.351562,-0.171875,1.015625,-0.375000,-0.234375,-1.015625,-0.375000,-0.234375,1.054688,-0.382812,-0.187500,-1.054688,-0.382812,-0.187500,1.109375,-0.390625,-0.210937,-1.109375,-0.390625,-0.210937,1.085938,-0.390625,-0.273437,-1.085938,-0.390625,-0.273437,1.023438,-0.484375,-0.437500,-1.023438,-0.484375,-0.437500,1.250000,-0.546875,-0.468750,-1.250000,-0.546875,-0.468750,1.367188,-0.500000,-0.296875,-1.367188,-0.500000,-0.296875,1.312500,-0.531250,-0.054687,-1.312500,-0.531250,-0.054687,1.039062,-0.492188,0.085938,-1.039062,-0.492188,0.085938,0.789062,-0.328125,0.125000,-0.789062,-0.328125,0.125000,0.859375,-0.382813,-0.382812,-0.859375,-0.382813,-0.382812], + "vertices": [0.437500,0.765625,-0.164063,-0.437500,0.765625,-0.164063,0.500000,0.687500,-0.093750,-0.500000,0.687500,-0.093750,0.546875,0.578125,-0.054688,-0.546875,0.578125,-0.054688,0.351562,0.617188,0.023437,-0.351562,0.617188,0.023437,0.351562,0.718750,-0.031250,-0.351562,0.718750,-0.031250,0.351562,0.781250,-0.132813,-0.351562,0.781250,-0.132813,0.273438,0.796875,-0.164063,-0.273438,0.796875,-0.164063,0.203125,0.742188,-0.093750,-0.203125,0.742188,-0.093750,0.156250,0.648438,-0.054688,-0.156250,0.648438,-0.054688,0.078125,0.656250,-0.242188,-0.078125,0.656250,-0.242188,0.140625,0.742188,-0.242188,-0.140625,0.742188,-0.242188,0.242188,0.796875,-0.242188,-0.242188,0.796875,-0.242188,0.273438,0.796875,-0.328125,-0.273438,0.796875,-0.328125,0.203125,0.742188,-0.390625,-0.203125,0.742188,-0.390625,0.156250,0.648438,-0.437500,-0.156250,0.648438,-0.437500,0.351562,0.617188,-0.515625,-0.351562,0.617188,-0.515625,0.351562,0.718750,-0.453125,-0.351562,0.718750,-0.453125,0.351562,0.781250,-0.359375,-0.351562,0.781250,-0.359375,0.437500,0.765625,-0.328125,-0.437500,0.765625,-0.328125,0.500000,0.687500,-0.390625,-0.500000,0.687500,-0.390625,0.546875,0.578125,-0.437500,-0.546875,0.578125,-0.437500,0.625000,0.562500,-0.242188,-0.625000,0.562500,-0.242188,0.562500,0.671875,-0.242188,-0.562500,0.671875,-0.242188,0.468750,0.757812,-0.242188,-0.468750,0.757812,-0.242188,0.476562,0.773438,-0.242188,-0.476562,0.773438,-0.242188,0.445312,0.781250,-0.335938,-0.445312,0.781250,-0.335938,0.351562,0.804688,-0.375000,-0.351562,0.804688,-0.375000,0.265625,0.820312,-0.335938,-0.265625,0.820312,-0.335938,0.226562,0.820312,-0.242188,-0.226562,0.820312,-0.242188,0.265625,0.820312,-0.156250,-0.265625,0.820312,-0.156250,0.351562,0.828125,-0.242188,-0.351562,0.828125,-0.242188,0.351562,0.804688,-0.117188,-0.351562,0.804688,-0.117188,0.445312,0.781250,-0.156250,-0.445312,0.781250,-0.156250,0.000000,0.742188,-0.429688,0.000000,0.820312,-0.351563,0.000000,0.734375,0.679687,0.000000,0.781250,0.320312,0.000000,0.796875,0.187500,0.000000,0.718750,0.773437,0.000000,0.601562,-0.406250,0.000000,0.570312,-0.570312,0.000000,-0.546875,-0.898438,0.000000,-0.851562,-0.562500,0.000000,-0.828125,-0.070312,0.000000,-0.351562,0.382813,0.203125,0.562500,0.187500,-0.203125,0.562500,0.187500,0.312500,0.570312,0.437500,-0.312500,0.570312,0.437500,0.351562,0.570313,0.695312,-0.351562,0.570313,0.695312,0.367188,0.531250,0.890625,-0.367188,0.531250,0.890625,0.328125,0.523438,0.945312,-0.328125,0.523438,0.945312,0.179688,0.554688,0.968750,-0.179688,0.554688,0.968750,0.000000,0.578125,0.984375,0.437500,0.531250,0.140625,-0.437500,0.531250,0.140625,0.632812,0.539062,0.039062,-0.632812,0.539062,0.039062,0.828125,0.445312,-0.148438,-0.828125,0.445312,-0.148438,0.859375,0.593750,-0.429688,-0.859375,0.593750,-0.429688,0.710938,0.625000,-0.484375,-0.710938,0.625000,-0.484375,0.492188,0.687500,-0.601563,-0.492188,0.687500,-0.601563,0.320312,0.734375,-0.757813,-0.320312,0.734375,-0.757813,0.156250,0.757812,-0.718750,-0.156250,0.757812,-0.718750,0.062500,0.750000,-0.492188,-0.062500,0.750000,-0.492188,0.164062,0.773438,-0.414063,-0.164062,0.773438,-0.414063,0.125000,0.765625,-0.304688,-0.125000,0.765625,-0.304688,0.203125,0.742188,-0.093750,-0.203125,0.742188,-0.093750,0.375000,0.703125,-0.015625,-0.375000,0.703125,-0.015625,0.492188,0.671875,-0.062500,-0.492188,0.671875,-0.062500,0.625000,0.648438,-0.187500,-0.625000,0.648438,-0.187500,0.640625,0.648438,-0.296875,-0.640625,0.648438,-0.296875,0.601562,0.664062,-0.375000,-0.601562,0.664062,-0.375000,0.429688,0.718750,-0.437500,-0.429688,0.718750,-0.437500,0.250000,0.757812,-0.468750,-0.250000,0.757812,-0.468750,0.000000,0.734375,0.765625,0.109375,0.734375,0.718750,-0.109375,0.734375,0.718750,0.117188,0.710938,0.835937,-0.117188,0.710938,0.835937,0.062500,0.695313,0.882812,-0.062500,0.695313,0.882812,0.000000,0.687500,0.890625,0.000000,0.750000,0.195312,0.000000,0.742188,0.140625,0.101562,0.742188,0.148437,-0.101562,0.742188,0.148437,0.125000,0.750000,0.226562,-0.125000,0.750000,0.226562,0.085938,0.742188,0.289062,-0.085938,0.742188,0.289062,0.398438,0.671875,0.046875,-0.398438,0.671875,0.046875,0.617188,0.625000,-0.054688,-0.617188,0.625000,-0.054688,0.726562,0.601562,-0.203125,-0.726562,0.601562,-0.203125,0.742188,0.656250,-0.375000,-0.742188,0.656250,-0.375000,0.687500,0.726562,-0.414063,-0.687500,0.726562,-0.414063,0.437500,0.796875,-0.546875,-0.437500,0.796875,-0.546875,0.312500,0.835938,-0.640625,-0.312500,0.835938,-0.640625,0.203125,0.851562,-0.617188,-0.203125,0.851562,-0.617188,0.101562,0.843750,-0.429688,-0.101562,0.843750,-0.429688,0.125000,0.812500,0.101562,-0.125000,0.812500,0.101562,0.210938,0.710938,0.445312,-0.210938,0.710938,0.445312,0.250000,0.687500,0.703125,-0.250000,0.687500,0.703125,0.265625,0.664063,0.820312,-0.265625,0.664063,0.820312,0.234375,0.632813,0.914062,-0.234375,0.632813,0.914062,0.164062,0.632813,0.929688,-0.164062,0.632813,0.929688,0.000000,0.640625,0.945312,0.000000,0.726562,-0.046875,0.000000,0.765625,-0.210938,0.328125,0.742188,-0.476563,-0.328125,0.742188,-0.476563,0.164062,0.750000,-0.140625,-0.164062,0.750000,-0.140625,0.132812,0.757812,-0.210938,-0.132812,0.757812,-0.210938,0.117188,0.734375,0.687500,-0.117188,0.734375,0.687500,0.078125,0.750000,0.445312,-0.078125,0.750000,0.445312,0.000000,0.750000,0.445312,0.000000,0.742188,0.328125,0.093750,0.781250,0.273437,-0.093750,0.781250,0.273437,0.132812,0.796875,0.226562,-0.132812,0.796875,0.226562,0.109375,0.781250,0.132812,-0.109375,0.781250,0.132812,0.039062,0.781250,0.125000,-0.039062,0.781250,0.125000,0.000000,0.828125,0.203125,0.046875,0.812500,0.148437,-0.046875,0.812500,0.148437,0.093750,0.812500,0.156250,-0.093750,0.812500,0.156250,0.109375,0.828125,0.226562,-0.109375,0.828125,0.226562,0.078125,0.804688,0.250000,-0.078125,0.804688,0.250000,0.000000,0.804688,0.289062,0.257812,0.554688,0.312500,-0.257812,0.554688,0.312500,0.164062,0.710938,0.242187,-0.164062,0.710938,0.242187,0.179688,0.710938,0.312500,-0.179688,0.710938,0.312500,0.234375,0.554688,0.250000,-0.234375,0.554688,0.250000,0.000000,0.687500,0.875000,0.046875,0.687500,0.867187,-0.046875,0.687500,0.867187,0.093750,0.710938,0.820312,-0.093750,0.710938,0.820312,0.093750,0.726563,0.742187,-0.093750,0.726563,0.742187,0.000000,0.656250,0.781250,0.093750,0.664063,0.750000,-0.093750,0.664063,0.750000,0.093750,0.640625,0.812500,-0.093750,0.640625,0.812500,0.046875,0.632813,0.851562,-0.046875,0.632813,0.851562,0.000000,0.632813,0.859375,0.171875,0.781250,-0.218750,-0.171875,0.781250,-0.218750,0.187500,0.773438,-0.156250,-0.187500,0.773438,-0.156250,0.335938,0.757812,-0.429688,-0.335938,0.757812,-0.429688,0.273438,0.773438,-0.421875,-0.273438,0.773438,-0.421875,0.421875,0.773438,-0.398438,-0.421875,0.773438,-0.398438,0.562500,0.695312,-0.351563,-0.562500,0.695312,-0.351563,0.585938,0.687500,-0.289063,-0.585938,0.687500,-0.289063,0.578125,0.679688,-0.195313,-0.578125,0.679688,-0.195313,0.476562,0.718750,-0.101563,-0.476562,0.718750,-0.101563,0.375000,0.742188,-0.062500,-0.375000,0.742188,-0.062500,0.226562,0.781250,-0.109375,-0.226562,0.781250,-0.109375,0.179688,0.781250,-0.296875,-0.179688,0.781250,-0.296875,0.210938,0.781250,-0.375000,-0.210938,0.781250,-0.375000,0.234375,0.757812,-0.359375,-0.234375,0.757812,-0.359375,0.195312,0.757812,-0.296875,-0.195312,0.757812,-0.296875,0.242188,0.757812,-0.125000,-0.242188,0.757812,-0.125000,0.375000,0.726562,-0.085938,-0.375000,0.726562,-0.085938,0.460938,0.703125,-0.117188,-0.460938,0.703125,-0.117188,0.546875,0.671875,-0.210938,-0.546875,0.671875,-0.210938,0.554688,0.671875,-0.281250,-0.554688,0.671875,-0.281250,0.531250,0.679688,-0.335938,-0.531250,0.679688,-0.335938,0.414062,0.750000,-0.390625,-0.414062,0.750000,-0.390625,0.281250,0.765625,-0.398438,-0.281250,0.765625,-0.398438,0.335938,0.750000,-0.406250,-0.335938,0.750000,-0.406250,0.203125,0.750000,-0.171875,-0.203125,0.750000,-0.171875,0.195312,0.750000,-0.226563,-0.195312,0.750000,-0.226563,0.109375,0.609375,-0.460938,-0.109375,0.609375,-0.460938,0.195312,0.617188,-0.664062,-0.195312,0.617188,-0.664062,0.335938,0.593750,-0.687500,-0.335938,0.593750,-0.687500,0.484375,0.554688,-0.554688,-0.484375,0.554688,-0.554688,0.679688,0.492187,-0.453125,-0.679688,0.492187,-0.453125,0.796875,0.460937,-0.406250,-0.796875,0.460937,-0.406250,0.773438,0.375000,-0.164063,-0.773438,0.375000,-0.164063,0.601562,0.414062,-0.000000,-0.601562,0.414062,-0.000000,0.437500,0.468750,0.093750,-0.437500,0.468750,0.093750,0.000000,0.289062,-0.898438,0.000000,-0.078125,-0.984375,0.000000,-0.671875,0.195313,0.000000,0.187500,0.460938,0.000000,0.460938,0.976562,0.000000,0.343750,0.804688,0.000000,0.320313,0.570312,0.000000,0.281250,0.484375,0.851562,0.054687,-0.234375,-0.851562,0.054687,-0.234375,0.859375,-0.046875,-0.320312,-0.859375,-0.046875,-0.320312,0.773438,-0.437500,-0.265625,-0.773438,-0.437500,-0.265625,0.460938,-0.703125,-0.437500,-0.460938,-0.703125,-0.437500,0.734375,0.070312,0.046875,-0.734375,0.070312,0.046875,0.593750,-0.164062,0.125000,-0.593750,-0.164062,0.125000,0.640625,-0.429688,0.007813,-0.640625,-0.429688,0.007813,0.335938,-0.664062,-0.054687,-0.335938,-0.664062,-0.054687,0.234375,0.406250,0.351562,-0.234375,0.406250,0.351562,0.179688,0.257813,0.414062,-0.179688,0.257813,0.414062,0.289062,0.382813,0.710938,-0.289062,0.382813,0.710938,0.250000,0.390625,0.500000,-0.250000,0.390625,0.500000,0.328125,0.398438,0.914062,-0.328125,0.398438,0.914062,0.140625,0.367188,0.757812,-0.140625,0.367188,0.757812,0.125000,0.359375,0.539062,-0.125000,0.359375,0.539062,0.164062,0.437500,0.945312,-0.164062,0.437500,0.945312,0.218750,0.429688,0.281250,-0.218750,0.429688,0.281250,0.210938,0.468750,0.226562,-0.210938,0.468750,0.226562,0.203125,0.500000,0.171875,-0.203125,0.500000,0.171875,0.210938,0.164063,0.390625,-0.210938,0.164063,0.390625,0.296875,-0.265625,0.312500,-0.296875,-0.265625,0.312500,0.343750,-0.539062,0.148438,-0.343750,-0.539062,0.148438,0.453125,-0.382813,-0.867188,-0.453125,-0.382813,-0.867188,0.453125,-0.070313,-0.929688,-0.453125,-0.070313,-0.929688,0.453125,0.234375,-0.851562,-0.453125,0.234375,-0.851562,0.460938,0.429687,-0.523438,-0.460938,0.429687,-0.523438,0.726562,0.335937,-0.406250,-0.726562,0.335937,-0.406250,0.632812,0.281250,-0.453125,-0.632812,0.281250,-0.453125,0.640625,0.054687,-0.703125,-0.640625,0.054687,-0.703125,0.796875,0.125000,-0.562500,-0.796875,0.125000,-0.562500,0.796875,-0.117188,-0.617188,-0.796875,-0.117188,-0.617188,0.640625,-0.195313,-0.750000,-0.640625,-0.195313,-0.750000,0.640625,-0.445313,-0.679688,-0.640625,-0.445313,-0.679688,0.796875,-0.359375,-0.539062,-0.796875,-0.359375,-0.539062,0.617188,-0.585938,-0.328125,-0.617188,-0.585938,-0.328125,0.484375,-0.546875,-0.023437,-0.484375,-0.546875,-0.023437,0.820312,-0.203125,-0.328125,-0.820312,-0.203125,-0.328125,0.406250,0.148438,0.171875,-0.406250,0.148438,0.171875,0.429688,-0.210937,0.195313,-0.429688,-0.210937,0.195313,0.890625,-0.234375,-0.406250,-0.890625,-0.234375,-0.406250,0.773438,-0.125000,0.140625,-0.773438,-0.125000,0.140625,1.039062,-0.328125,0.101563,-1.039062,-0.328125,0.101563,1.281250,-0.429688,-0.054687,-1.281250,-0.429688,-0.054687,1.351562,-0.421875,-0.320312,-1.351562,-0.421875,-0.320312,1.234375,-0.421875,-0.507812,-1.234375,-0.421875,-0.507812,1.023438,-0.312500,-0.476562,-1.023438,-0.312500,-0.476562,1.015625,-0.289063,-0.414062,-1.015625,-0.289063,-0.414062,1.187500,-0.390625,-0.437500,-1.187500,-0.390625,-0.437500,1.265625,-0.406250,-0.289062,-1.265625,-0.406250,-0.289062,1.210938,-0.406250,-0.078125,-1.210938,-0.406250,-0.078125,1.031250,-0.304688,0.039063,-1.031250,-0.304688,0.039063,0.828125,-0.132812,0.070313,-0.828125,-0.132812,0.070313,0.921875,-0.218750,-0.359375,-0.921875,-0.218750,-0.359375,0.945312,-0.289062,-0.304688,-0.945312,-0.289062,-0.304688,0.882812,-0.210938,0.023438,-0.882812,-0.210938,0.023438,1.039062,-0.367188,0.000000,-1.039062,-0.367188,0.000000,1.187500,-0.445312,-0.093750,-1.187500,-0.445312,-0.093750,1.234375,-0.445312,-0.250000,-1.234375,-0.445312,-0.250000,1.171875,-0.437500,-0.359375,-1.171875,-0.437500,-0.359375,1.023438,-0.359375,-0.343750,-1.023438,-0.359375,-0.343750,0.843750,-0.210938,-0.289062,-0.843750,-0.210938,-0.289062,0.835938,-0.273438,-0.171875,-0.835938,-0.273438,-0.171875,0.757812,-0.273438,-0.093750,-0.757812,-0.273438,-0.093750,0.820312,-0.273438,-0.085937,-0.820312,-0.273438,-0.085937,0.843750,-0.273438,-0.015625,-0.843750,-0.273438,-0.015625,0.812500,-0.273438,0.015625,-0.812500,-0.273438,0.015625,0.726562,-0.070312,0.000000,-0.726562,-0.070312,0.000000,0.718750,-0.171875,0.023438,-0.718750,-0.171875,0.023438,0.718750,-0.187500,-0.039062,-0.718750,-0.187500,-0.039062,0.796875,-0.210938,-0.203125,-0.796875,-0.210938,-0.203125,0.890625,-0.265625,-0.242187,-0.890625,-0.265625,-0.242187,0.890625,-0.320312,-0.234375,-0.890625,-0.320312,-0.234375,0.812500,-0.320312,0.015625,-0.812500,-0.320312,0.015625,0.851562,-0.320312,-0.015625,-0.851562,-0.320312,-0.015625,0.828125,-0.320312,-0.078125,-0.828125,-0.320312,-0.078125,0.765625,-0.320312,-0.093750,-0.765625,-0.320312,-0.093750,0.843750,-0.320312,-0.171875,-0.843750,-0.320312,-0.171875,1.039062,-0.414062,-0.328125,-1.039062,-0.414062,-0.328125,1.187500,-0.484375,-0.343750,-1.187500,-0.484375,-0.343750,1.257812,-0.492188,-0.242187,-1.257812,-0.492188,-0.242187,1.210938,-0.484375,-0.085937,-1.210938,-0.484375,-0.085937,1.046875,-0.421875,0.000000,-1.046875,-0.421875,0.000000,0.882812,-0.265625,0.015625,-0.882812,-0.265625,0.015625,0.953125,-0.343750,-0.289062,-0.953125,-0.343750,-0.289062,0.890625,-0.328125,-0.109375,-0.890625,-0.328125,-0.109375,0.937500,-0.335938,-0.062500,-0.937500,-0.335938,-0.062500,1.000000,-0.367188,-0.125000,-1.000000,-0.367188,-0.125000,0.960938,-0.351562,-0.171875,-0.960938,-0.351562,-0.171875,1.015625,-0.375000,-0.234375,-1.015625,-0.375000,-0.234375,1.054688,-0.382812,-0.187500,-1.054688,-0.382812,-0.187500,1.109375,-0.390625,-0.210937,-1.109375,-0.390625,-0.210937,1.085938,-0.390625,-0.273437,-1.085938,-0.390625,-0.273437,1.023438,-0.484375,-0.437500,-1.023438,-0.484375,-0.437500,1.250000,-0.546875,-0.468750,-1.250000,-0.546875,-0.468750,1.367188,-0.500000,-0.296875,-1.367188,-0.500000,-0.296875,1.312500,-0.531250,-0.054687,-1.312500,-0.531250,-0.054687,1.039062,-0.492188,0.085938,-1.039062,-0.492188,0.085938,0.789062,-0.328125,0.125000,-0.789062,-0.328125,0.125000,0.859375,-0.382813,-0.382812,-0.859375,-0.382813,-0.382812], - 'morphTargets': [], + "morphTargets": [], - 'normals': [], + "normals": [], - 'colors': [], + "colors": [], - 'uvs': [[]], + "uvs": [[]], - 'faces': [3,46,0,2,44,0,3,3,1,47,45,0,3,44,2,4,42,0,3,5,3,45,43,0,3,2,8,6,4,0,3,7,9,3,5,0,3,0,10,8,2,0,3,9,11,1,3,0,3,10,12,14,8,0,3,15,13,11,9,0,3,8,14,16,6,0,3,17,15,9,7,0,3,14,20,18,16,0,3,19,21,15,17,0,3,12,22,20,14,0,3,21,23,13,15,0,3,22,24,26,20,0,3,27,25,23,21,0,3,20,26,28,18,0,3,29,27,21,19,0,3,26,32,30,28,0,3,31,33,27,29,0,3,24,34,32,26,0,3,33,35,25,27,0,3,34,36,38,32,0,3,39,37,35,33,0,3,32,38,40,30,0,3,41,39,33,31,0,3,38,44,42,40,0,3,43,45,39,41,0,3,36,46,44,38,0,3,45,47,37,39,0,3,46,36,50,48,0,3,51,37,47,49,0,3,36,34,52,50,0,3,53,35,37,51,0,3,34,24,54,52,0,3,55,25,35,53,0,3,24,22,56,54,0,3,57,23,25,55,0,3,22,12,58,56,0,3,59,13,23,57,0,3,12,10,62,58,0,3,63,11,13,59,0,3,10,0,64,62,0,3,65,1,11,63,0,3,0,46,48,64,0,3,49,47,1,65,0,2,60,64,48,0,2,49,65,61,0,2,62,64,60,0,2,61,65,63,0,2,60,58,62,0,2,63,59,61,0,2,60,56,58,0,2,59,57,61,0,2,60,54,56,0,2,57,55,61,0,2,60,52,54,0,2,55,53,61,0,2,60,50,52,0,2,53,51,61,0,2,60,48,50,0,2,51,49,61,0,3,88,173,175,90,0,3,175,174,89,90,0,3,86,171,173,88,0,3,174,172,87,89,0,3,84,169,171,86,0,3,172,170,85,87,0,3,82,167,169,84,0,3,170,168,83,85,0,3,80,165,167,82,0,3,168,166,81,83,0,3,78,91,145,163,0,3,146,92,79,164,0,3,91,93,147,145,0,3,148,94,92,146,0,3,93,95,149,147,0,3,150,96,94,148,0,3,95,97,151,149,0,3,152,98,96,150,0,3,97,99,153,151,0,3,154,100,98,152,0,3,99,101,155,153,0,3,156,102,100,154,0,3,101,103,157,155,0,3,158,104,102,156,0,3,103,105,159,157,0,3,160,106,104,158,0,3,105,107,161,159,0,3,162,108,106,160,0,3,107,66,67,161,0,3,67,66,108,162,0,3,109,127,159,161,0,3,160,128,110,162,0,3,127,178,157,159,0,3,158,179,128,160,0,3,125,155,157,178,0,3,158,156,126,179,0,3,123,153,155,125,0,3,156,154,124,126,0,3,121,151,153,123,0,3,154,152,122,124,0,3,119,149,151,121,0,3,152,150,120,122,0,3,117,147,149,119,0,3,150,148,118,120,0,3,115,145,147,117,0,3,148,146,116,118,0,3,113,163,145,115,0,3,146,164,114,116,0,3,113,180,176,163,0,3,176,181,114,164,0,3,109,161,67,111,0,3,67,162,110,112,0,3,111,67,177,182,0,3,177,67,112,183,0,3,176,180,182,177,0,3,183,181,176,177,0,3,134,136,175,173,0,3,175,136,135,174,0,3,132,134,173,171,0,3,174,135,133,172,0,3,130,132,171,169,0,3,172,133,131,170,0,3,165,186,184,167,0,3,185,187,166,168,0,3,130,169,167,184,0,3,168,170,131,185,0,3,143,189,188,186,0,3,188,189,144,187,0,3,184,186,188,68,0,3,188,187,185,68,0,3,129,130,184,68,0,3,185,131,129,68,0,3,141,192,190,143,0,3,191,193,142,144,0,3,139,194,192,141,0,3,193,195,140,142,0,3,138,196,194,139,0,3,195,197,138,140,0,3,137,70,196,138,0,3,197,70,137,138,0,3,189,143,190,69,0,3,191,144,189,69,0,3,69,190,205,207,0,3,206,191,69,207,0,3,70,198,199,196,0,3,200,198,70,197,0,3,196,199,201,194,0,3,202,200,197,195,0,3,194,201,203,192,0,3,204,202,195,193,0,3,192,203,205,190,0,3,206,204,193,191,0,3,198,203,201,199,0,3,202,204,198,200,0,3,198,207,205,203,0,3,206,207,198,204,0,3,138,139,163,176,0,3,164,140,138,176,0,3,139,141,210,163,0,3,211,142,140,164,0,3,141,143,212,210,0,3,213,144,142,211,0,3,143,186,165,212,0,3,166,187,144,213,0,3,80,208,212,165,0,3,213,209,81,166,0,3,208,214,210,212,0,3,211,215,209,213,0,3,78,163,210,214,0,3,211,164,79,215,0,3,130,129,71,221,0,3,71,129,131,222,0,3,132,130,221,219,0,3,222,131,133,220,0,3,134,132,219,217,0,3,220,133,135,218,0,3,136,134,217,216,0,3,218,135,136,216,0,3,216,217,228,230,0,3,229,218,216,230,0,3,217,219,226,228,0,3,227,220,218,229,0,3,219,221,224,226,0,3,225,222,220,227,0,3,221,71,223,224,0,3,223,71,222,225,0,3,223,230,228,224,0,3,229,230,223,225,0,2,224,228,226,0,2,227,229,225,0,3,182,180,233,231,0,3,234,181,183,232,0,3,111,182,231,253,0,3,232,183,112,254,0,3,109,111,253,255,0,3,254,112,110,256,0,3,180,113,251,233,0,3,252,114,181,234,0,3,113,115,249,251,0,3,250,116,114,252,0,3,115,117,247,249,0,3,248,118,116,250,0,3,117,119,245,247,0,3,246,120,118,248,0,3,119,121,243,245,0,3,244,122,120,246,0,3,121,123,241,243,0,3,242,124,122,244,0,3,123,125,239,241,0,3,240,126,124,242,0,3,125,178,235,239,0,3,236,179,126,240,0,3,178,127,237,235,0,3,238,128,179,236,0,3,127,109,255,237,0,3,256,110,128,238,0,3,237,255,257,275,0,3,258,256,238,276,0,3,235,237,275,277,0,3,276,238,236,278,0,3,239,235,277,273,0,3,278,236,240,274,0,3,241,239,273,271,0,3,274,240,242,272,0,3,243,241,271,269,0,3,272,242,244,270,0,3,245,243,269,267,0,3,270,244,246,268,0,3,247,245,267,265,0,3,268,246,248,266,0,3,249,247,265,263,0,3,266,248,250,264,0,3,251,249,263,261,0,3,264,250,252,262,0,3,233,251,261,279,0,3,262,252,234,280,0,3,255,253,259,257,0,3,260,254,256,258,0,3,253,231,281,259,0,3,282,232,254,260,0,3,231,233,279,281,0,3,280,234,232,282,0,3,66,107,283,72,0,3,284,108,66,72,0,3,107,105,285,283,0,3,286,106,108,284,0,3,105,103,287,285,0,3,288,104,106,286,0,3,103,101,289,287,0,3,290,102,104,288,0,3,101,99,291,289,0,3,292,100,102,290,0,3,99,97,293,291,0,3,294,98,100,292,0,3,97,95,295,293,0,3,296,96,98,294,0,3,95,93,297,295,0,3,298,94,96,296,0,3,93,91,299,297,0,3,300,92,94,298,0,3,307,308,327,337,0,3,328,308,307,338,0,3,306,307,337,335,0,3,338,307,306,336,0,3,305,306,335,339,0,3,336,306,305,340,0,3,88,90,305,339,0,3,305,90,89,340,0,3,86,88,339,333,0,3,340,89,87,334,0,3,84,86,333,329,0,3,334,87,85,330,0,3,82,84,329,331,0,3,330,85,83,332,0,3,329,335,337,331,0,3,338,336,330,332,0,3,329,333,339,335,0,3,340,334,330,336,0,3,325,331,337,327,0,3,338,332,326,328,0,3,80,82,331,325,0,3,332,83,81,326,0,3,208,341,343,214,0,3,344,342,209,215,0,3,80,325,341,208,0,3,342,326,81,209,0,3,78,214,343,345,0,3,344,215,79,346,0,3,78,345,299,91,0,3,300,346,79,92,0,3,76,323,351,303,0,3,352,324,76,303,0,3,303,351,349,77,0,3,350,352,303,77,0,3,77,349,347,304,0,3,348,350,77,304,0,3,304,347,327,308,0,3,328,348,304,308,0,3,325,327,347,341,0,3,348,328,326,342,0,3,295,297,317,309,0,3,318,298,296,310,0,3,75,315,323,76,0,3,324,316,75,76,0,3,301,357,355,302,0,3,356,358,301,302,0,3,302,355,353,74,0,3,354,356,302,74,0,3,74,353,315,75,0,3,316,354,74,75,0,3,291,293,361,363,0,3,362,294,292,364,0,3,363,361,367,365,0,3,368,362,364,366,0,3,365,367,369,371,0,3,370,368,366,372,0,3,371,369,375,373,0,3,376,370,372,374,0,3,313,377,373,375,0,3,374,378,314,376,0,3,315,353,373,377,0,3,374,354,316,378,0,3,353,355,371,373,0,3,372,356,354,374,0,3,355,357,365,371,0,3,366,358,356,372,0,3,357,359,363,365,0,3,364,360,358,366,0,3,289,291,363,359,0,3,364,292,290,360,0,3,73,359,357,301,0,3,358,360,73,301,0,3,283,285,287,289,0,3,288,286,284,290,0,3,283,289,359,73,0,3,360,290,284,73,0,2,72,283,73,0,2,73,284,72,0,3,293,295,309,361,0,3,310,296,294,362,0,3,309,311,367,361,0,3,368,312,310,362,0,3,311,381,369,367,0,3,370,382,312,368,0,3,313,375,369,381,0,3,370,376,314,382,0,3,347,349,385,383,0,3,386,350,348,384,0,3,317,383,385,319,0,3,386,384,318,320,0,3,297,299,383,317,0,3,384,300,298,318,0,3,299,343,341,383,0,3,342,344,300,384,0,2,341,347,383,0,2,384,348,342,0,2,299,345,343,0,2,344,346,300,0,3,313,321,379,377,0,3,380,322,314,378,0,3,315,377,379,323,0,3,380,378,316,324,0,3,319,385,379,321,0,3,380,386,320,322,0,3,349,351,379,385,0,3,380,352,350,386,0,2,323,379,351,0,2,352,380,324,0,3,399,387,413,401,0,3,414,388,400,402,0,3,399,401,403,397,0,3,404,402,400,398,0,3,397,403,405,395,0,3,406,404,398,396,0,3,395,405,407,393,0,3,408,406,396,394,0,3,393,407,409,391,0,3,410,408,394,392,0,3,391,409,411,389,0,3,412,410,392,390,0,3,409,419,417,411,0,3,418,420,410,412,0,3,407,421,419,409,0,3,420,422,408,410,0,3,405,423,421,407,0,3,422,424,406,408,0,3,403,425,423,405,0,3,424,426,404,406,0,3,401,427,425,403,0,3,426,428,402,404,0,3,401,413,415,427,0,3,416,414,402,428,0,3,317,319,443,441,0,3,444,320,318,442,0,3,319,389,411,443,0,3,412,390,320,444,0,3,309,317,441,311,0,3,442,318,310,312,0,3,381,429,413,387,0,3,414,430,382,388,0,3,411,417,439,443,0,3,440,418,412,444,0,3,437,445,443,439,0,3,444,446,438,440,0,3,433,445,437,435,0,3,438,446,434,436,0,3,431,447,445,433,0,3,446,448,432,434,0,3,429,447,431,449,0,3,432,448,430,450,0,3,413,429,449,415,0,3,450,430,414,416,0,3,311,447,429,381,0,3,430,448,312,382,0,3,311,441,445,447,0,3,446,442,312,448,0,2,441,443,445,0,2,446,444,442,0,3,415,449,451,475,0,3,452,450,416,476,0,3,449,431,461,451,0,3,462,432,450,452,0,3,431,433,459,461,0,3,460,434,432,462,0,3,433,435,457,459,0,3,458,436,434,460,0,3,435,437,455,457,0,3,456,438,436,458,0,3,437,439,453,455,0,3,454,440,438,456,0,3,439,417,473,453,0,3,474,418,440,454,0,3,427,415,475,463,0,3,476,416,428,464,0,3,425,427,463,465,0,3,464,428,426,466,0,3,423,425,465,467,0,3,466,426,424,468,0,3,421,423,467,469,0,3,468,424,422,470,0,3,419,421,469,471,0,3,470,422,420,472,0,3,417,419,471,473,0,3,472,420,418,474,0,3,457,455,479,477,0,3,480,456,458,478,0,3,477,479,481,483,0,3,482,480,478,484,0,3,483,481,487,485,0,3,488,482,484,486,0,3,485,487,489,491,0,3,490,488,486,492,0,3,463,475,485,491,0,3,486,476,464,492,0,3,451,483,485,475,0,3,486,484,452,476,0,3,451,461,477,483,0,3,478,462,452,484,0,3,457,477,461,459,0,3,462,478,458,460,0,3,453,473,479,455,0,3,480,474,454,456,0,3,471,481,479,473,0,3,480,482,472,474,0,3,469,487,481,471,0,3,482,488,470,472,0,3,467,489,487,469,0,3,488,490,468,470,0,3,465,491,489,467,0,3,490,492,466,468,0,2,463,491,465,0,2,466,492,464,0,3,391,389,503,501,0,3,504,390,392,502,0,3,393,391,501,499,0,3,502,392,394,500,0,3,395,393,499,497,0,3,500,394,396,498,0,3,397,395,497,495,0,3,498,396,398,496,0,3,399,397,495,493,0,3,496,398,400,494,0,3,387,399,493,505,0,3,494,400,388,506,0,3,493,501,503,505,0,3,504,502,494,506,0,3,493,495,499,501,0,3,500,496,494,502,0,2,495,497,499,0,2,500,498,496,0,3,313,381,387,505,0,3,388,382,314,506,0,3,313,505,503,321,0,3,504,506,314,322,0,3,319,321,503,389,0,3,504,322,320,390,0], + "faces": [3,46,0,2,44,0,3,3,1,47,45,0,3,44,2,4,42,0,3,5,3,45,43,0,3,2,8,6,4,0,3,7,9,3,5,0,3,0,10,8,2,0,3,9,11,1,3,0,3,10,12,14,8,0,3,15,13,11,9,0,3,8,14,16,6,0,3,17,15,9,7,0,3,14,20,18,16,0,3,19,21,15,17,0,3,12,22,20,14,0,3,21,23,13,15,0,3,22,24,26,20,0,3,27,25,23,21,0,3,20,26,28,18,0,3,29,27,21,19,0,3,26,32,30,28,0,3,31,33,27,29,0,3,24,34,32,26,0,3,33,35,25,27,0,3,34,36,38,32,0,3,39,37,35,33,0,3,32,38,40,30,0,3,41,39,33,31,0,3,38,44,42,40,0,3,43,45,39,41,0,3,36,46,44,38,0,3,45,47,37,39,0,3,46,36,50,48,0,3,51,37,47,49,0,3,36,34,52,50,0,3,53,35,37,51,0,3,34,24,54,52,0,3,55,25,35,53,0,3,24,22,56,54,0,3,57,23,25,55,0,3,22,12,58,56,0,3,59,13,23,57,0,3,12,10,62,58,0,3,63,11,13,59,0,3,10,0,64,62,0,3,65,1,11,63,0,3,0,46,48,64,0,3,49,47,1,65,0,2,60,64,48,0,2,49,65,61,0,2,62,64,60,0,2,61,65,63,0,2,60,58,62,0,2,63,59,61,0,2,60,56,58,0,2,59,57,61,0,2,60,54,56,0,2,57,55,61,0,2,60,52,54,0,2,55,53,61,0,2,60,50,52,0,2,53,51,61,0,2,60,48,50,0,2,51,49,61,0,3,88,173,175,90,0,3,175,174,89,90,0,3,86,171,173,88,0,3,174,172,87,89,0,3,84,169,171,86,0,3,172,170,85,87,0,3,82,167,169,84,0,3,170,168,83,85,0,3,80,165,167,82,0,3,168,166,81,83,0,3,78,91,145,163,0,3,146,92,79,164,0,3,91,93,147,145,0,3,148,94,92,146,0,3,93,95,149,147,0,3,150,96,94,148,0,3,95,97,151,149,0,3,152,98,96,150,0,3,97,99,153,151,0,3,154,100,98,152,0,3,99,101,155,153,0,3,156,102,100,154,0,3,101,103,157,155,0,3,158,104,102,156,0,3,103,105,159,157,0,3,160,106,104,158,0,3,105,107,161,159,0,3,162,108,106,160,0,3,107,66,67,161,0,3,67,66,108,162,0,3,109,127,159,161,0,3,160,128,110,162,0,3,127,178,157,159,0,3,158,179,128,160,0,3,125,155,157,178,0,3,158,156,126,179,0,3,123,153,155,125,0,3,156,154,124,126,0,3,121,151,153,123,0,3,154,152,122,124,0,3,119,149,151,121,0,3,152,150,120,122,0,3,117,147,149,119,0,3,150,148,118,120,0,3,115,145,147,117,0,3,148,146,116,118,0,3,113,163,145,115,0,3,146,164,114,116,0,3,113,180,176,163,0,3,176,181,114,164,0,3,109,161,67,111,0,3,67,162,110,112,0,3,111,67,177,182,0,3,177,67,112,183,0,3,176,180,182,177,0,3,183,181,176,177,0,3,134,136,175,173,0,3,175,136,135,174,0,3,132,134,173,171,0,3,174,135,133,172,0,3,130,132,171,169,0,3,172,133,131,170,0,3,165,186,184,167,0,3,185,187,166,168,0,3,130,169,167,184,0,3,168,170,131,185,0,3,143,189,188,186,0,3,188,189,144,187,0,3,184,186,188,68,0,3,188,187,185,68,0,3,129,130,184,68,0,3,185,131,129,68,0,3,141,192,190,143,0,3,191,193,142,144,0,3,139,194,192,141,0,3,193,195,140,142,0,3,138,196,194,139,0,3,195,197,138,140,0,3,137,70,196,138,0,3,197,70,137,138,0,3,189,143,190,69,0,3,191,144,189,69,0,3,69,190,205,207,0,3,206,191,69,207,0,3,70,198,199,196,0,3,200,198,70,197,0,3,196,199,201,194,0,3,202,200,197,195,0,3,194,201,203,192,0,3,204,202,195,193,0,3,192,203,205,190,0,3,206,204,193,191,0,3,198,203,201,199,0,3,202,204,198,200,0,3,198,207,205,203,0,3,206,207,198,204,0,3,138,139,163,176,0,3,164,140,138,176,0,3,139,141,210,163,0,3,211,142,140,164,0,3,141,143,212,210,0,3,213,144,142,211,0,3,143,186,165,212,0,3,166,187,144,213,0,3,80,208,212,165,0,3,213,209,81,166,0,3,208,214,210,212,0,3,211,215,209,213,0,3,78,163,210,214,0,3,211,164,79,215,0,3,130,129,71,221,0,3,71,129,131,222,0,3,132,130,221,219,0,3,222,131,133,220,0,3,134,132,219,217,0,3,220,133,135,218,0,3,136,134,217,216,0,3,218,135,136,216,0,3,216,217,228,230,0,3,229,218,216,230,0,3,217,219,226,228,0,3,227,220,218,229,0,3,219,221,224,226,0,3,225,222,220,227,0,3,221,71,223,224,0,3,223,71,222,225,0,3,223,230,228,224,0,3,229,230,223,225,0,2,224,228,226,0,2,227,229,225,0,3,182,180,233,231,0,3,234,181,183,232,0,3,111,182,231,253,0,3,232,183,112,254,0,3,109,111,253,255,0,3,254,112,110,256,0,3,180,113,251,233,0,3,252,114,181,234,0,3,113,115,249,251,0,3,250,116,114,252,0,3,115,117,247,249,0,3,248,118,116,250,0,3,117,119,245,247,0,3,246,120,118,248,0,3,119,121,243,245,0,3,244,122,120,246,0,3,121,123,241,243,0,3,242,124,122,244,0,3,123,125,239,241,0,3,240,126,124,242,0,3,125,178,235,239,0,3,236,179,126,240,0,3,178,127,237,235,0,3,238,128,179,236,0,3,127,109,255,237,0,3,256,110,128,238,0,3,237,255,257,275,0,3,258,256,238,276,0,3,235,237,275,277,0,3,276,238,236,278,0,3,239,235,277,273,0,3,278,236,240,274,0,3,241,239,273,271,0,3,274,240,242,272,0,3,243,241,271,269,0,3,272,242,244,270,0,3,245,243,269,267,0,3,270,244,246,268,0,3,247,245,267,265,0,3,268,246,248,266,0,3,249,247,265,263,0,3,266,248,250,264,0,3,251,249,263,261,0,3,264,250,252,262,0,3,233,251,261,279,0,3,262,252,234,280,0,3,255,253,259,257,0,3,260,254,256,258,0,3,253,231,281,259,0,3,282,232,254,260,0,3,231,233,279,281,0,3,280,234,232,282,0,3,66,107,283,72,0,3,284,108,66,72,0,3,107,105,285,283,0,3,286,106,108,284,0,3,105,103,287,285,0,3,288,104,106,286,0,3,103,101,289,287,0,3,290,102,104,288,0,3,101,99,291,289,0,3,292,100,102,290,0,3,99,97,293,291,0,3,294,98,100,292,0,3,97,95,295,293,0,3,296,96,98,294,0,3,95,93,297,295,0,3,298,94,96,296,0,3,93,91,299,297,0,3,300,92,94,298,0,3,307,308,327,337,0,3,328,308,307,338,0,3,306,307,337,335,0,3,338,307,306,336,0,3,305,306,335,339,0,3,336,306,305,340,0,3,88,90,305,339,0,3,305,90,89,340,0,3,86,88,339,333,0,3,340,89,87,334,0,3,84,86,333,329,0,3,334,87,85,330,0,3,82,84,329,331,0,3,330,85,83,332,0,3,329,335,337,331,0,3,338,336,330,332,0,3,329,333,339,335,0,3,340,334,330,336,0,3,325,331,337,327,0,3,338,332,326,328,0,3,80,82,331,325,0,3,332,83,81,326,0,3,208,341,343,214,0,3,344,342,209,215,0,3,80,325,341,208,0,3,342,326,81,209,0,3,78,214,343,345,0,3,344,215,79,346,0,3,78,345,299,91,0,3,300,346,79,92,0,3,76,323,351,303,0,3,352,324,76,303,0,3,303,351,349,77,0,3,350,352,303,77,0,3,77,349,347,304,0,3,348,350,77,304,0,3,304,347,327,308,0,3,328,348,304,308,0,3,325,327,347,341,0,3,348,328,326,342,0,3,295,297,317,309,0,3,318,298,296,310,0,3,75,315,323,76,0,3,324,316,75,76,0,3,301,357,355,302,0,3,356,358,301,302,0,3,302,355,353,74,0,3,354,356,302,74,0,3,74,353,315,75,0,3,316,354,74,75,0,3,291,293,361,363,0,3,362,294,292,364,0,3,363,361,367,365,0,3,368,362,364,366,0,3,365,367,369,371,0,3,370,368,366,372,0,3,371,369,375,373,0,3,376,370,372,374,0,3,313,377,373,375,0,3,374,378,314,376,0,3,315,353,373,377,0,3,374,354,316,378,0,3,353,355,371,373,0,3,372,356,354,374,0,3,355,357,365,371,0,3,366,358,356,372,0,3,357,359,363,365,0,3,364,360,358,366,0,3,289,291,363,359,0,3,364,292,290,360,0,3,73,359,357,301,0,3,358,360,73,301,0,3,283,285,287,289,0,3,288,286,284,290,0,3,283,289,359,73,0,3,360,290,284,73,0,2,72,283,73,0,2,73,284,72,0,3,293,295,309,361,0,3,310,296,294,362,0,3,309,311,367,361,0,3,368,312,310,362,0,3,311,381,369,367,0,3,370,382,312,368,0,3,313,375,369,381,0,3,370,376,314,382,0,3,347,349,385,383,0,3,386,350,348,384,0,3,317,383,385,319,0,3,386,384,318,320,0,3,297,299,383,317,0,3,384,300,298,318,0,3,299,343,341,383,0,3,342,344,300,384,0,2,341,347,383,0,2,384,348,342,0,2,299,345,343,0,2,344,346,300,0,3,313,321,379,377,0,3,380,322,314,378,0,3,315,377,379,323,0,3,380,378,316,324,0,3,319,385,379,321,0,3,380,386,320,322,0,3,349,351,379,385,0,3,380,352,350,386,0,2,323,379,351,0,2,352,380,324,0,3,399,387,413,401,0,3,414,388,400,402,0,3,399,401,403,397,0,3,404,402,400,398,0,3,397,403,405,395,0,3,406,404,398,396,0,3,395,405,407,393,0,3,408,406,396,394,0,3,393,407,409,391,0,3,410,408,394,392,0,3,391,409,411,389,0,3,412,410,392,390,0,3,409,419,417,411,0,3,418,420,410,412,0,3,407,421,419,409,0,3,420,422,408,410,0,3,405,423,421,407,0,3,422,424,406,408,0,3,403,425,423,405,0,3,424,426,404,406,0,3,401,427,425,403,0,3,426,428,402,404,0,3,401,413,415,427,0,3,416,414,402,428,0,3,317,319,443,441,0,3,444,320,318,442,0,3,319,389,411,443,0,3,412,390,320,444,0,3,309,317,441,311,0,3,442,318,310,312,0,3,381,429,413,387,0,3,414,430,382,388,0,3,411,417,439,443,0,3,440,418,412,444,0,3,437,445,443,439,0,3,444,446,438,440,0,3,433,445,437,435,0,3,438,446,434,436,0,3,431,447,445,433,0,3,446,448,432,434,0,3,429,447,431,449,0,3,432,448,430,450,0,3,413,429,449,415,0,3,450,430,414,416,0,3,311,447,429,381,0,3,430,448,312,382,0,3,311,441,445,447,0,3,446,442,312,448,0,2,441,443,445,0,2,446,444,442,0,3,415,449,451,475,0,3,452,450,416,476,0,3,449,431,461,451,0,3,462,432,450,452,0,3,431,433,459,461,0,3,460,434,432,462,0,3,433,435,457,459,0,3,458,436,434,460,0,3,435,437,455,457,0,3,456,438,436,458,0,3,437,439,453,455,0,3,454,440,438,456,0,3,439,417,473,453,0,3,474,418,440,454,0,3,427,415,475,463,0,3,476,416,428,464,0,3,425,427,463,465,0,3,464,428,426,466,0,3,423,425,465,467,0,3,466,426,424,468,0,3,421,423,467,469,0,3,468,424,422,470,0,3,419,421,469,471,0,3,470,422,420,472,0,3,417,419,471,473,0,3,472,420,418,474,0,3,457,455,479,477,0,3,480,456,458,478,0,3,477,479,481,483,0,3,482,480,478,484,0,3,483,481,487,485,0,3,488,482,484,486,0,3,485,487,489,491,0,3,490,488,486,492,0,3,463,475,485,491,0,3,486,476,464,492,0,3,451,483,485,475,0,3,486,484,452,476,0,3,451,461,477,483,0,3,478,462,452,484,0,3,457,477,461,459,0,3,462,478,458,460,0,3,453,473,479,455,0,3,480,474,454,456,0,3,471,481,479,473,0,3,480,482,472,474,0,3,469,487,481,471,0,3,482,488,470,472,0,3,467,489,487,469,0,3,488,490,468,470,0,3,465,491,489,467,0,3,490,492,466,468,0,2,463,491,465,0,2,466,492,464,0,3,391,389,503,501,0,3,504,390,392,502,0,3,393,391,501,499,0,3,502,392,394,500,0,3,395,393,499,497,0,3,500,394,396,498,0,3,397,395,497,495,0,3,498,396,398,496,0,3,399,397,495,493,0,3,496,398,400,494,0,3,387,399,493,505,0,3,494,400,388,506,0,3,493,501,503,505,0,3,504,502,494,506,0,3,493,495,499,501,0,3,500,496,494,502,0,2,495,497,499,0,2,500,498,496,0,3,313,381,387,505,0,3,388,382,314,506,0,3,313,505,503,321,0,3,504,506,314,322,0,3,319,321,503,389,0,3,504,322,320,390,0] - 'end': (new Date).getTime() - -} +}; postMessage( model ); diff --git a/examples/obj/blenderscene/scene.Plane.js b/examples/obj/blenderscene/scene.Plane.js index 758b9669..95c58643 100644 --- a/examples/obj/blenderscene/scene.Plane.js +++ b/examples/obj/blenderscene/scene.Plane.js @@ -13,10 +13,10 @@ var model = { - 'version' : 2, + "version" : 2, - 'materials': [ { - "DbgColor" : 0xeeeeee, + "materials": [ { + "DbgColor" : 15658734, "DbgIndex" : 0, "DbgName" : "Material.001", "colorAmbient" : [0.0, 0.0, 0.0], @@ -28,20 +28,18 @@ var model = { "vertexColors" : false }], - 'vertices': [1.000000,-0.000000,-1.000000,1.000000,0.000000,1.000000,-1.000000,0.000000,1.000000,-1.000000,-0.000000,-1.000000], + "vertices": [1.000000,-0.000000,-1.000000,1.000000,0.000000,1.000000,-1.000000,0.000000,1.000000,-1.000000,-0.000000,-1.000000], - 'morphTargets': [], + "morphTargets": [], - 'normals': [], + "normals": [], - 'colors': [], + "colors": [], - 'uvs': [[]], + "uvs": [[]], - 'faces': [3,0,3,2,1,0], + "faces": [3,0,3,2,1,0] - 'end': (new Date).getTime() - -} +}; postMessage( model ); diff --git a/examples/obj/blenderscene/scene.js b/examples/obj/blenderscene/scene.js index fdab9674..bebd332e 100644 --- a/examples/obj/blenderscene/scene.js +++ b/examples/obj/blenderscene/scene.js @@ -13,272 +13,353 @@ var scene = { { "Cube.006" : { "geometry" : "geo_Cube", + "groups" : [ ], "materials" : [ "Material" ], "position" : [ 10.623673, 3.370784, -0.321692 ], "rotation" : [ 0.005265, -0.056306, 4.717181 ], "quaternion": [ 1.000000, 0.000000, 0.000000, 0.000000 ], "scale" : [ 8.310000, 4.930000, 0.120000 ], - "visible" : true + "visible" : true, + "castsShadow" : false, + "meshCollider" : false }, "Monkey.018" : { "geometry" : "geo_Monkey", + "groups" : [ ], "materials" : [ "Material.002" ], "position" : [ 1.702659, 0.680278, 5.860421 ], "rotation" : [ 1.413516, 0.081378, -3.204182 ], "quaternion": [ 0.942751, 0.314982, 0.105460, -0.029764 ], "scale" : [ 0.435837, 0.435837, 0.435837 ], - "visible" : true + "visible" : true, + "castsShadow" : false, + "meshCollider" : false }, "Monkey.017" : { "geometry" : "geo_Monkey", + "groups" : [ ], "materials" : [ "Material.002" ], "position" : [ 0.081295, 0.639505, 5.808783 ], "rotation" : [ 1.413516, 0.081378, -3.204182 ], "quaternion": [ 0.942751, 0.314982, 0.105460, -0.029764 ], "scale" : [ 0.435837, 0.435837, 0.435837 ], - "visible" : true + "visible" : true, + "castsShadow" : false, + "meshCollider" : false }, "Monkey.016" : { "geometry" : "geo_Monkey", + "groups" : [ ], "materials" : [ "Material.002" ], "position" : [ -1.569030, 0.619385, 5.747240 ], "rotation" : [ 1.413516, 0.081378, -3.204182 ], "quaternion": [ 0.942751, 0.314982, 0.105460, -0.029764 ], "scale" : [ 0.435837, 0.435837, 0.435837 ], - "visible" : true + "visible" : true, + "castsShadow" : false, + "meshCollider" : false }, "Monkey.015" : { "geometry" : "geo_Monkey", + "groups" : [ ], "materials" : [ "Material.002" ], "position" : [ -3.129120, 0.552267, 5.709269 ], "rotation" : [ 1.413516, 0.081378, -3.204182 ], "quaternion": [ 0.942751, 0.314982, 0.105460, -0.029764 ], "scale" : [ 0.435837, 0.435837, 0.435837 ], - "visible" : true + "visible" : true, + "castsShadow" : false, + "meshCollider" : false }, "Monkey.014" : { "geometry" : "geo_Monkey", + "groups" : [ ], "materials" : [ "Material.002" ], "position" : [ -6.386331, 0.382167, 3.004400 ], "rotation" : [ 1.646237, -0.058425, -1.670593 ], "quaternion": [ 0.942751, 0.314982, 0.105460, -0.029764 ], "scale" : [ 0.435837, 0.435837, 0.435837 ], - "visible" : true + "visible" : true, + "castsShadow" : false, + "meshCollider" : false }, "Monkey.013" : { "geometry" : "geo_Monkey", + "groups" : [ ], "materials" : [ "Material.002" ], "position" : [ -6.499331, 0.471640, 1.593073 ], "rotation" : [ 1.646237, -0.058425, -1.670593 ], "quaternion": [ 0.942751, 0.314982, 0.105460, -0.029764 ], "scale" : [ 0.435837, 0.435837, 0.435837 ], - "visible" : true + "visible" : true, + "castsShadow" : false, + "meshCollider" : false }, "Monkey.012" : { "geometry" : "geo_Monkey", + "groups" : [ ], "materials" : [ "Material.002" ], "position" : [ -6.629794, 0.533840, 0.234131 ], "rotation" : [ 1.646237, -0.058425, -1.670593 ], "quaternion": [ 0.942751, 0.314982, 0.105460, -0.029764 ], "scale" : [ 0.435837, 0.435837, 0.435837 ], - "visible" : true + "visible" : true, + "castsShadow" : false, + "meshCollider" : false }, "Monkey.011" : { "geometry" : "geo_Monkey", + "groups" : [ ], "materials" : [ "Material.002" ], "position" : [ -6.713673, 0.629835, -1.008146 ], "rotation" : [ 1.646237, -0.058425, -1.670593 ], "quaternion": [ 0.942751, 0.314982, 0.105460, -0.029764 ], "scale" : [ 0.435837, 0.435837, 0.435837 ], - "visible" : true + "visible" : true, + "castsShadow" : false, + "meshCollider" : false }, "Monkey.010" : { "geometry" : "geo_Monkey", + "groups" : [ ], "materials" : [ "Material.002" ], "position" : [ -2.010442, 1.387332, 24.343616 ], "rotation" : [ 1.520470, 0.191726, -3.004622 ], "quaternion": [ -0.587711, 0.550951, 0.566613, 0.173203 ], "scale" : [ 9.160007, 9.160007, 9.160008 ], - "visible" : true + "visible" : true, + "castsShadow" : false, + "meshCollider" : false }, "Monkey.009" : { "geometry" : "geo_Monkey", + "groups" : [ ], "materials" : [ "Material.002" ], "position" : [ -4.292194, 1.826282, -7.975398 ], "rotation" : [ 1.594819, 0.080713, -0.213986 ], "quaternion": [ 0.942751, 0.314982, 0.105460, -0.029764 ], "scale" : [ 1.000000, 1.000000, 1.000000 ], - "visible" : true + "visible" : true, + "castsShadow" : false, + "meshCollider" : false }, "Monkey.008" : { "geometry" : "geo_Monkey", + "groups" : [ ], "materials" : [ "Material.002" ], "position" : [ 2.151757, 1.891882, -8.065320 ], "rotation" : [ 1.594819, 0.080713, -0.213986 ], "quaternion": [ 0.942751, 0.314982, 0.105460, -0.029764 ], "scale" : [ 1.000000, 1.000000, 1.000000 ], - "visible" : true + "visible" : true, + "castsShadow" : false, + "meshCollider" : false }, "Monkey.007" : { "geometry" : "geo_Monkey", + "groups" : [ ], "materials" : [ "Material.002" ], "position" : [ -0.712512, 2.115002, -8.097841 ], "rotation" : [ 1.594819, 0.080713, -0.213986 ], "quaternion": [ 0.942751, 0.314982, 0.105460, -0.029764 ], "scale" : [ 1.000000, 1.000000, 1.000000 ], - "visible" : true + "visible" : true, + "castsShadow" : false, + "meshCollider" : false }, "Cube.005" : { "geometry" : "geo_Cube", + "groups" : [ ], "materials" : [ "Material" ], "position" : [ -1.000975, 1.319482, -8.755547 ], "rotation" : [ 0.000000, 0.000000, -0.000000 ], "quaternion": [ 1.000000, 0.000000, 0.000000, 0.000000 ], "scale" : [ 6.130000, 1.690000, 0.070000 ], - "visible" : true + "visible" : true, + "castsShadow" : false, + "meshCollider" : false }, "Cube.004" : { "geometry" : "geo_Cube", + "groups" : [ ], "materials" : [ "Material" ], "position" : [ 2.484517, 2.724846, 7.486932 ], "rotation" : [ 0.220417, -0.075224, 0.181029 ], "quaternion": [ 0.988791, 0.112836, 0.027288, -0.093898 ], "scale" : [ 0.350000, 3.310000, 0.890000 ], - "visible" : true + "visible" : true, + "castsShadow" : false, + "meshCollider" : false }, "Monkey.006" : { "geometry" : "geo_Monkey", + "groups" : [ ], "materials" : [ "Material.002" ], "position" : [ 7.724935, 1.694883, -7.123103 ], "rotation" : [ 1.835590, 0.083161, -2.048913 ], "quaternion": [ -0.587711, 0.550951, 0.566613, 0.173203 ], "scale" : [ 1.000000, 1.000000, 1.000000 ], - "visible" : true + "visible" : true, + "castsShadow" : false, + "meshCollider" : false }, "Monkey.005" : { "geometry" : "geo_Monkey", + "groups" : [ ], "materials" : [ "Material.002" ], "position" : [ -6.334642, 0.566791, -6.636147 ], "rotation" : [ 1.327136, -0.032561, -4.135900 ], "quaternion": [ -0.587711, 0.550951, 0.566613, 0.173203 ], "scale" : [ 1.000000, 1.000000, 1.000000 ], - "visible" : true + "visible" : true, + "castsShadow" : false, + "meshCollider" : false }, "Monkey.004" : { "geometry" : "geo_Monkey", + "groups" : [ ], "materials" : [ "Material.002" ], "position" : [ -5.384042, 0.444915, 6.194087 ], "rotation" : [ 0.991213, 0.181430, -5.246078 ], "quaternion": [ -0.587711, 0.550951, 0.566613, 0.173203 ], "scale" : [ 1.000000, 1.000000, 1.000000 ], - "visible" : true + "visible" : true, + "castsShadow" : false, + "meshCollider" : false }, "Monkey.003" : { "geometry" : "geo_Monkey", + "groups" : [ ], "materials" : [ "Material.002" ], "position" : [ 3.147747, 1.014840, 4.230884 ], "rotation" : [ 1.719311, -0.307044, -3.355401 ], "quaternion": [ -0.587711, 0.550951, 0.566613, 0.173203 ], "scale" : [ 1.000000, 1.000000, 1.000000 ], - "visible" : true + "visible" : true, + "castsShadow" : false, + "meshCollider" : false }, "Monkey.002" : { "geometry" : "geo_Monkey", + "groups" : [ ], "materials" : [ "Material.002" ], "position" : [ -2.668043, 3.008879, 2.153389 ], "rotation" : [ 1.881970, 0.457870, 4.066133 ], "quaternion": [ 0.942751, 0.314982, 0.105460, -0.029764 ], "scale" : [ 1.000000, 1.000000, 1.000000 ], - "visible" : true + "visible" : true, + "castsShadow" : false, + "meshCollider" : false }, "Cube.003" : { "geometry" : "geo_Cube", + "groups" : [ ], "materials" : [ "Material" ], "position" : [ -3.031251, 0.702044, 1.943665 ], "rotation" : [ -1.300741, -1.330343, 3.282723 ], "quaternion": [ 1.000000, 0.000000, 0.000000, 0.000000 ], "scale" : [ 1.781142, 0.231142, 0.361142 ], - "visible" : true + "visible" : true, + "castsShadow" : false, + "meshCollider" : false }, "Monkey.001" : { "geometry" : "geo_Monkey", + "groups" : [ ], "materials" : [ "Material.002" ], "position" : [ 1.245307, 0.620196, -0.137285 ], "rotation" : [ 2.339869, -0.286025, -1.394760 ], "quaternion": [ -0.587711, 0.550951, 0.566613, 0.173203 ], "scale" : [ 1.000000, 1.000000, 1.000000 ], - "visible" : true + "visible" : true, + "castsShadow" : false, + "meshCollider" : false }, "Monkey" : { "geometry" : "geo_Monkey", + "groups" : [ ], "materials" : [ "Material.002" ], "position" : [ -0.282500, 1.813606, -4.272932 ], "rotation" : [ 0.646062, -0.219349, -0.010569 ], "quaternion": [ 0.942751, 0.314982, 0.105460, -0.029764 ], "scale" : [ 1.000000, 1.000000, 1.000000 ], - "visible" : true + "visible" : true, + "castsShadow" : false, + "meshCollider" : false }, "Cube.002" : { "geometry" : "geo_Cube", + "groups" : [ ], "materials" : [ "Material" ], "position" : [ 0.042212, 5.536832, -0.199037 ], "rotation" : [ 0.000000, 0.000000, -0.000000 ], "quaternion": [ 1.000000, 0.000000, 0.000000, 0.000000 ], "scale" : [ 1.000000, 1.000000, 1.000000 ], - "visible" : true + "visible" : true, + "castsShadow" : false, + "meshCollider" : false }, "Cube.001" : { "geometry" : "geo_Cube", + "groups" : [ ], "materials" : [ "Material" ], "position" : [ -0.395497, 1.009696, -3.944532 ], "rotation" : [ 0.000000, 0.000000, -0.000000 ], "quaternion": [ 1.000000, 0.000000, 0.000000, 0.000000 ], "scale" : [ 1.000000, 1.000000, 1.000000 ], - "visible" : true + "visible" : true, + "castsShadow" : false, + "meshCollider" : false }, "Plane" : { "geometry" : "geo_Plane", + "groups" : [ ], "materials" : [ "Material.001" ], "position" : [ 0.000000, 0.000000, 0.118260 ], "rotation" : [ 0.000000, 0.000000, -0.000000 ], "quaternion": [ 1.000000, 0.000000, 0.000000, 0.000000 ], "scale" : [ 7.922787, 7.922787, 7.922787 ], - "visible" : true + "visible" : true, + "castsShadow" : false, + "meshCollider" : false }, "Cube" : { "geometry" : "geo_Cube", + "groups" : [ ], "materials" : [ "Material" ], "position" : [ 3.651978, 1.071144, 0.000000 ], "rotation" : [ 0.220417, -0.075224, 0.181029 ], "quaternion": [ 0.988791, 0.112836, 0.027288, -0.093898 ], "scale" : [ 1.000000, 1.000000, 1.000000 ], - "visible" : true + "visible" : true, + "castsShadow" : false, + "meshCollider" : false } }, @@ -306,17 +387,17 @@ var scene = { { "Material" : { "type": "MeshPhongMaterial", - "parameters": { color: 0xa31920, opacity: 1.00, ambient: 0x000000, specular: 0x7f7f7f, shininess: 50.0 } + "parameters": { color: 10688800, opacity: 1.00, ambient: 0, specular: 8355711, shininess: 50.0 } }, "Material.001" : { "type": "MeshPhongMaterial", - "parameters": { color: 0x24a33e, opacity: 1.00, ambient: 0x000000, specular: 0x7f7f7f, shininess: 50.0 } + "parameters": { color: 2401086, opacity: 1.00, ambient: 0, specular: 8355711, shininess: 50.0 } }, "Material.002" : { "type": "MeshPhongMaterial", - "parameters": { color: 0xa37024, opacity: 1.00, ambient: 0x000000, specular: 0x7f7f7f, shininess: 50.0 } + "parameters": { color: 10711076, opacity: 1.00, ambient: 0, specular: 8355711, shininess: 50.0 } } }, @@ -340,7 +421,7 @@ var scene = { "default_light": { "type" : "directional", "direction" : [ 0.000000, 1.000000, 1.000000 ], - "color" : 0xffffff, + "color" : 16777215, "intensity" : 0.80 } }, diff --git a/examples/obj/cubecolors/cube_fvc.blend b/examples/obj/cubecolors/cube_fvc.blend index 6f0cf476a1b57845f15c8eaf66238db8da884721..e690d78460065bfe69de15594b8d8de14312623a 100644 GIT binary patch literal 427932 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 z9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8m zM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&1gx5n-fj7KmY!FUAY z5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p z1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY z!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXLroxXbn;}MKU zFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4S zj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77 z;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mlsOap4}p zcm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL z9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8m zM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FZ(S z!?;H<9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p z1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY z!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKU zFdpgIO70PiM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4S zj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77 z;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12 zcm(4Sj7NGdnR^7|5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL z9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8m zM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY z5sXJL9>I77I77;}MKUFdo5p z1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY z!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKU zFdo5p1mh8mM=&12c%I77;}MKUFdo5p1mh8mM=&12cm(4S zj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77 z;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12 zcm(4Sj7KmY!FUAY5sXJL9_d-K?h%YfFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL z9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8m zM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY z5sXJL9>I77;}MKUFdo5p1mh8mM|uvkdj#VVj7KmY!FUAY5sXJL9>I77;}MKUFdo5p z1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY z!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKU zFdo5p1mh8mM=&12cm(4Sj7KmY!FUAYk)C1h9>I77;}MKUFdo5p1mh8mM=&12cm(4S zj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77 z;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12 zcm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p#Pk2FqGuGtcm(4Sj7KmY!FUAY5sXJL z9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8m 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 0 and i % chunkSize == 0: + result.append(chunk) + chunk = [] + chunk.append(data[i]) + result.append(chunk) + return result + + +def extract_json_string(text): + marker_begin = "var model =" + marker_end = "postMessage" + + start = text.find(marker_begin) + len(marker_begin) + end = text.find(marker_end) + end = text.rfind("}", start, end) + return text[start:end+1].strip() + +# ##################################################### +# Parser +# ##################################################### + +def load(operator, context, filepath): + + print('\nimporting %r' % filepath) + + time_main = time.time() + + verts_loc = [] + verts_tex = [] + faces = [] + materials = [] + + print("\tparsing JSON file...") + + time_sub = time.time() + + file = open(filepath, 'rU') + rawcontent = file.read() + file.close() + + json_string = extract_json_string(rawcontent) + data = json.loads( json_string ) + + time_new = time.time() + + print('parsing %.4f sec' % (time_new - time_sub)) + + time_sub = time_new + + verts_loc = splitArray(data["vertices"], 3) + verts_loc[:] = [(v[0], v[2], -v[1]) for v in verts_loc] + + # deselect all + + bpy.ops.object.select_all(action='DESELECT') + + scene = context.scene + new_objects = [] + + print('\tbuilding geometry...\n\tverts:%i faces:%i materials: %i ...' % ( len(verts_loc), len(faces), len(materials) )) + + # Create new obj + + for obj in new_objects: + base = scene.objects.link(obj) + base.select = True + + scene.update() + + time_new = time.time() + + print('finished importing: %r in %.4f sec.' % (filepath, (time_new - time_main))) + return {'FINISHED'} + + +if __name__ == "__main__": + register()