diff --git a/extensions/2.0/OMI_seat/README.md b/extensions/2.0/OMI_seat/README.md index 936600b..1c82865 100644 --- a/extensions/2.0/OMI_seat/README.md +++ b/extensions/2.0/OMI_seat/README.md @@ -40,13 +40,7 @@ This example defines a seat using a simple chair facing positive Z. This is the ], "nodes": [ { - "mesh": 0, - "name": "SimpleChairMesh" - }, - { - "children": [ - 0 - ], + "children": [1], "name": "SimpleChairPosZ", "extensions": { "OMI_seat": { @@ -55,10 +49,14 @@ This example defines a seat using a simple chair facing positive Z. This is the "knee": [0, 0.33, 0.3] } } + }, + { + "mesh": 0, + "name": "SimpleChairMesh" } ], "scene": 0, - "scenes": [{ "nodes": [1] }], + "scenes": [{ "nodes": [0] }], } ``` diff --git a/extensions/2.0/OMI_seat/examples/recliner_chair_full.gltf b/extensions/2.0/OMI_seat/examples/recliner_chair_full.gltf index 8c747f7..2de4963 100644 --- a/extensions/2.0/OMI_seat/examples/recliner_chair_full.gltf +++ b/extensions/2.0/OMI_seat/examples/recliner_chair_full.gltf @@ -6,21 +6,9 @@ "extensionsUsed": [ "OMI_seat" ], - "scene": 0, - "scenes": [ - { - "nodes": [1] - } - ], "nodes": [ { - "mesh": 0, - "name": "ReclinerChairFullMesh" - }, - { - "children": [ - 0 - ], + "children": [1], "name": "ReclinerChairFull", "extensions": { "OMI_seat": { @@ -30,8 +18,14 @@ "angle": 2.0943951 } } + }, + { + "mesh": 0, + "name": "ReclinerChairFullMesh" } ], + "scene": 0, + "scenes": [{ "nodes": [0] }], "meshes": [ { "name": "ReclinerChairFullMesh", diff --git a/extensions/2.0/OMI_seat/examples/recliner_chair_legs.gltf b/extensions/2.0/OMI_seat/examples/recliner_chair_legs.gltf index 465926a..0ad6471 100644 --- a/extensions/2.0/OMI_seat/examples/recliner_chair_legs.gltf +++ b/extensions/2.0/OMI_seat/examples/recliner_chair_legs.gltf @@ -6,21 +6,9 @@ "extensionsUsed": [ "OMI_seat" ], - "scene": 0, - "scenes": [ - { - "nodes": [1] - } - ], "nodes": [ { - "mesh": 0, - "name": "ReclinerChairLegsMesh" - }, - { - "children": [ - 0 - ], + "children": [1], "name": "ReclinerChairLegs", "extensions": { "OMI_seat": { @@ -29,8 +17,14 @@ "knee": [0, 0.33, 0.3] } } + }, + { + "mesh": 0, + "name": "ReclinerChairLegsMesh" } ], + "scene": 0, + "scenes": [{ "nodes": [0] }], "meshes": [ { "name": "ReclinerChairLegsMesh", diff --git a/extensions/2.0/OMI_seat/examples/recliner_chair_with_trigger.gltf b/extensions/2.0/OMI_seat/examples/recliner_chair_with_trigger.gltf index 1e1a1c8..eb005ac 100644 --- a/extensions/2.0/OMI_seat/examples/recliner_chair_with_trigger.gltf +++ b/extensions/2.0/OMI_seat/examples/recliner_chair_with_trigger.gltf @@ -20,26 +20,15 @@ ] } }, - "scene": 0, - "scenes": [ - { - "nodes": [1] - } - ], "nodes": [ { - "mesh": 0, - "name": "ReclinerChairFullMesh" - }, - { - "children": [ - 0, - 2 - ], + "children": [1, 2], "name": "ReclinerChairFullWithTrigger", "extensions": { "OMI_physics_body": { - "trigger": {} + "trigger": { + "nodes": [2] + } }, "OMI_seat": { "back": [0, 0.33, -0.247], @@ -49,6 +38,10 @@ } } }, + { + "mesh": 0, + "name": "ReclinerChairFullMesh" + }, { "name": "ReclinerChairShape", "translation": [0, 0.5, 0], @@ -61,6 +54,8 @@ } } ], + "scene": 0, + "scenes": [{ "nodes": [0] }], "meshes": [ { "name": "ReclinerChairFullMesh", diff --git a/extensions/2.0/OMI_seat/examples/simple_chair_down_x.gltf b/extensions/2.0/OMI_seat/examples/simple_chair_down_x.gltf index 7bc9f40..b9a327e 100644 --- a/extensions/2.0/OMI_seat/examples/simple_chair_down_x.gltf +++ b/extensions/2.0/OMI_seat/examples/simple_chair_down_x.gltf @@ -6,21 +6,9 @@ "extensionsUsed": [ "OMI_seat" ], - "scene": 0, - "scenes": [ - { - "nodes": [1] - } - ], "nodes": [ { - "mesh": 0, - "name": "SimpleChairMesh" - }, - { - "children": [ - 0 - ], + "children": [1], "name": "SimpleChairDownX", "extensions": { "OMI_seat": { @@ -29,8 +17,14 @@ "knee": [0.33, -0.3, 0] } } + }, + { + "mesh": 0, + "name": "SimpleChairMesh" } ], + "scene": 0, + "scenes": [{ "nodes": [0] }], "meshes": [ { "name": "SimpleChairMesh", diff --git a/extensions/2.0/OMI_seat/examples/simple_chair_neg_z.gltf b/extensions/2.0/OMI_seat/examples/simple_chair_neg_z.gltf index de60c21..3171178 100644 --- a/extensions/2.0/OMI_seat/examples/simple_chair_neg_z.gltf +++ b/extensions/2.0/OMI_seat/examples/simple_chair_neg_z.gltf @@ -6,21 +6,9 @@ "extensionsUsed": [ "OMI_seat" ], - "scene": 0, - "scenes": [ - { - "nodes": [1] - } - ], "nodes": [ { - "mesh": 0, - "name": "SimpleChairMesh" - }, - { - "children": [ - 0 - ], + "children": [1], "name": "SimpleChairNegZ", "extensions": { "OMI_seat": { @@ -29,8 +17,14 @@ "knee": [0, 0.33, -0.3] } } + }, + { + "mesh": 0, + "name": "SimpleChairMesh" } ], + "scene": 0, + "scenes": [{ "nodes": [0] }], "meshes": [ { "name": "SimpleChairMesh", diff --git a/extensions/2.0/OMI_seat/examples/simple_chair_pos_z.gltf b/extensions/2.0/OMI_seat/examples/simple_chair_pos_z.gltf index ea8ee66..3e21754 100644 --- a/extensions/2.0/OMI_seat/examples/simple_chair_pos_z.gltf +++ b/extensions/2.0/OMI_seat/examples/simple_chair_pos_z.gltf @@ -6,21 +6,9 @@ "extensionsUsed": [ "OMI_seat" ], - "scene": 0, - "scenes": [ - { - "nodes": [1] - } - ], "nodes": [ { - "mesh": 0, - "name": "SimpleChairMesh" - }, - { - "children": [ - 0 - ], + "children": [1], "name": "SimpleChairPosZ", "extensions": { "OMI_seat": { @@ -29,8 +17,14 @@ "knee": [0, 0.33, 0.3] } } + }, + { + "mesh": 0, + "name": "SimpleChairMesh" } ], + "scene": 0, + "scenes": [{ "nodes": [0] }], "meshes": [ { "name": "SimpleChairMesh", diff --git a/extensions/2.0/OMI_seat/examples/simple_chair_what.gltf b/extensions/2.0/OMI_seat/examples/simple_chair_what.gltf index c870e2b..e3dd98f 100644 --- a/extensions/2.0/OMI_seat/examples/simple_chair_what.gltf +++ b/extensions/2.0/OMI_seat/examples/simple_chair_what.gltf @@ -6,21 +6,9 @@ "extensionsUsed": [ "OMI_seat" ], - "scene": 0, - "scenes": [ - { - "nodes": [1] - } - ], "nodes": [ { - "mesh": 0, - "name": "SimpleChairMesh" - }, - { - "children": [ - 0 - ], + "children": [1], "name": "SimpleChairWhat", "extensions": { "OMI_seat": { @@ -29,8 +17,14 @@ "knee": [0.344, 0.098, 0.266] } } + }, + { + "mesh": 0, + "name": "SimpleChairMesh" } ], + "scene": 0, + "scenes": [{ "nodes": [0] }], "meshes": [ { "name": "SimpleChairMesh",