diff --git a/assets/meshes/Avocado.mesh b/assets/meshes/Avocado.mesh deleted file mode 100755 index a2e454d..0000000 Binary files a/assets/meshes/Avocado.mesh and /dev/null differ diff --git a/assets/meshes/BoomBox_BoomBox.mesh b/assets/meshes/BoomBox_BoomBox.mesh new file mode 100644 index 0000000..3729e7a Binary files /dev/null and b/assets/meshes/BoomBox_BoomBox.mesh differ diff --git a/assets/meshes/Box_Mesh.mesh b/assets/meshes/Box_Mesh.mesh deleted file mode 100644 index fd1d2fd..0000000 Binary files a/assets/meshes/Box_Mesh.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-0.mesh b/assets/meshes/BrainStem_Figure_2_geometry-0.mesh deleted file mode 100644 index f1a01d2..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-0.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-1.mesh b/assets/meshes/BrainStem_Figure_2_geometry-1.mesh deleted file mode 100644 index af63e0f..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-1.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-10.mesh b/assets/meshes/BrainStem_Figure_2_geometry-10.mesh deleted file mode 100644 index 8434d94..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-10.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-11.mesh b/assets/meshes/BrainStem_Figure_2_geometry-11.mesh deleted file mode 100644 index 9cd1c22..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-11.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-12.mesh b/assets/meshes/BrainStem_Figure_2_geometry-12.mesh deleted file mode 100644 index 8a55639..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-12.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-13.mesh b/assets/meshes/BrainStem_Figure_2_geometry-13.mesh deleted file mode 100644 index 0dbbecc..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-13.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-14.mesh b/assets/meshes/BrainStem_Figure_2_geometry-14.mesh deleted file mode 100644 index 157e875..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-14.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-15.mesh b/assets/meshes/BrainStem_Figure_2_geometry-15.mesh deleted file mode 100644 index af3c981..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-15.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-16.mesh b/assets/meshes/BrainStem_Figure_2_geometry-16.mesh deleted file mode 100644 index 3672056..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-16.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-17.mesh b/assets/meshes/BrainStem_Figure_2_geometry-17.mesh deleted file mode 100644 index c68c687..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-17.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-18.mesh b/assets/meshes/BrainStem_Figure_2_geometry-18.mesh deleted file mode 100644 index aec6223..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-18.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-19.mesh b/assets/meshes/BrainStem_Figure_2_geometry-19.mesh deleted file mode 100644 index bfd2222..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-19.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-2.mesh b/assets/meshes/BrainStem_Figure_2_geometry-2.mesh deleted file mode 100644 index df0852f..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-2.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-20.mesh b/assets/meshes/BrainStem_Figure_2_geometry-20.mesh deleted file mode 100644 index d53cf24..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-20.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-21.mesh b/assets/meshes/BrainStem_Figure_2_geometry-21.mesh deleted file mode 100644 index c184e9d..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-21.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-22.mesh b/assets/meshes/BrainStem_Figure_2_geometry-22.mesh deleted file mode 100644 index 3b23978..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-22.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-23.mesh b/assets/meshes/BrainStem_Figure_2_geometry-23.mesh deleted file mode 100644 index b534b90..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-23.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-24.mesh b/assets/meshes/BrainStem_Figure_2_geometry-24.mesh deleted file mode 100644 index 627f685..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-24.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-25.mesh b/assets/meshes/BrainStem_Figure_2_geometry-25.mesh deleted file mode 100644 index 36a75c6..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-25.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-26.mesh b/assets/meshes/BrainStem_Figure_2_geometry-26.mesh deleted file mode 100644 index 5d98f77..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-26.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-27.mesh b/assets/meshes/BrainStem_Figure_2_geometry-27.mesh deleted file mode 100644 index 804c91d..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-27.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-28.mesh b/assets/meshes/BrainStem_Figure_2_geometry-28.mesh deleted file mode 100644 index 52fb2fe..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-28.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-29.mesh b/assets/meshes/BrainStem_Figure_2_geometry-29.mesh deleted file mode 100644 index 2bfdd12..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-29.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-3.mesh b/assets/meshes/BrainStem_Figure_2_geometry-3.mesh deleted file mode 100644 index ee34b97..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-3.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-30.mesh b/assets/meshes/BrainStem_Figure_2_geometry-30.mesh deleted file mode 100644 index 1765201..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-30.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-31.mesh b/assets/meshes/BrainStem_Figure_2_geometry-31.mesh deleted file mode 100644 index 4151cf7..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-31.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-32.mesh b/assets/meshes/BrainStem_Figure_2_geometry-32.mesh deleted file mode 100644 index cb4a28d..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-32.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-33.mesh b/assets/meshes/BrainStem_Figure_2_geometry-33.mesh deleted file mode 100644 index e8fbdd1..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-33.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-34.mesh b/assets/meshes/BrainStem_Figure_2_geometry-34.mesh deleted file mode 100644 index 15ee7f0..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-34.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-35.mesh b/assets/meshes/BrainStem_Figure_2_geometry-35.mesh deleted file mode 100644 index 2da67ce..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-35.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-36.mesh b/assets/meshes/BrainStem_Figure_2_geometry-36.mesh deleted file mode 100644 index 624f38c..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-36.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-37.mesh b/assets/meshes/BrainStem_Figure_2_geometry-37.mesh deleted file mode 100644 index 790345c..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-37.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-38.mesh b/assets/meshes/BrainStem_Figure_2_geometry-38.mesh deleted file mode 100644 index b07d38b..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-38.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-39.mesh b/assets/meshes/BrainStem_Figure_2_geometry-39.mesh deleted file mode 100644 index 339f4ba..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-39.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-4.mesh b/assets/meshes/BrainStem_Figure_2_geometry-4.mesh deleted file mode 100644 index 680e307..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-4.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-40.mesh b/assets/meshes/BrainStem_Figure_2_geometry-40.mesh deleted file mode 100644 index 5472cdb..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-40.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-41.mesh b/assets/meshes/BrainStem_Figure_2_geometry-41.mesh deleted file mode 100644 index 4c2192f..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-41.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-42.mesh b/assets/meshes/BrainStem_Figure_2_geometry-42.mesh deleted file mode 100644 index 0722350..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-42.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-43.mesh b/assets/meshes/BrainStem_Figure_2_geometry-43.mesh deleted file mode 100644 index bd823cc..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-43.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-44.mesh b/assets/meshes/BrainStem_Figure_2_geometry-44.mesh deleted file mode 100644 index 5e9abd5..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-44.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-45.mesh b/assets/meshes/BrainStem_Figure_2_geometry-45.mesh deleted file mode 100644 index bbbb90f..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-45.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-46.mesh b/assets/meshes/BrainStem_Figure_2_geometry-46.mesh deleted file mode 100644 index 9773fde..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-46.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-47.mesh b/assets/meshes/BrainStem_Figure_2_geometry-47.mesh deleted file mode 100644 index f26916f..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-47.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-48.mesh b/assets/meshes/BrainStem_Figure_2_geometry-48.mesh deleted file mode 100644 index 4c244f0..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-48.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-49.mesh b/assets/meshes/BrainStem_Figure_2_geometry-49.mesh deleted file mode 100644 index b987df5..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-49.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-5.mesh b/assets/meshes/BrainStem_Figure_2_geometry-5.mesh deleted file mode 100644 index a7e1c9b..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-5.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-50.mesh b/assets/meshes/BrainStem_Figure_2_geometry-50.mesh deleted file mode 100644 index dda5549..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-50.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-51.mesh b/assets/meshes/BrainStem_Figure_2_geometry-51.mesh deleted file mode 100644 index da7ccda..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-51.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-52.mesh b/assets/meshes/BrainStem_Figure_2_geometry-52.mesh deleted file mode 100644 index c7dd292..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-52.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-53.mesh b/assets/meshes/BrainStem_Figure_2_geometry-53.mesh deleted file mode 100644 index beab67b..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-53.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-54.mesh b/assets/meshes/BrainStem_Figure_2_geometry-54.mesh deleted file mode 100644 index d772a2c..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-54.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-55.mesh b/assets/meshes/BrainStem_Figure_2_geometry-55.mesh deleted file mode 100644 index c44cedc..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-55.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-56.mesh b/assets/meshes/BrainStem_Figure_2_geometry-56.mesh deleted file mode 100644 index 7c0cfe6..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-56.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-57.mesh b/assets/meshes/BrainStem_Figure_2_geometry-57.mesh deleted file mode 100644 index 1e4c95c..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-57.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-58.mesh b/assets/meshes/BrainStem_Figure_2_geometry-58.mesh deleted file mode 100644 index 14d758f..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-58.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-6.mesh b/assets/meshes/BrainStem_Figure_2_geometry-6.mesh deleted file mode 100644 index 54ed40f..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-6.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-7.mesh b/assets/meshes/BrainStem_Figure_2_geometry-7.mesh deleted file mode 100644 index 5ae9e6a..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-7.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-8.mesh b/assets/meshes/BrainStem_Figure_2_geometry-8.mesh deleted file mode 100644 index d21abe2..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-8.mesh and /dev/null differ diff --git a/assets/meshes/BrainStem_Figure_2_geometry-9.mesh b/assets/meshes/BrainStem_Figure_2_geometry-9.mesh deleted file mode 100644 index 8010578..0000000 Binary files a/assets/meshes/BrainStem_Figure_2_geometry-9.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_1.mesh b/assets/meshes/Buggy_body_1.mesh deleted file mode 100644 index 5a5e6c7..0000000 Binary files a/assets/meshes/Buggy_body_1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_100.mesh b/assets/meshes/Buggy_body_100.mesh deleted file mode 100644 index cc45a22..0000000 Binary files a/assets/meshes/Buggy_body_100.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_102.mesh b/assets/meshes/Buggy_body_102.mesh deleted file mode 100644 index 4b2efae..0000000 Binary files a/assets/meshes/Buggy_body_102.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_104.mesh b/assets/meshes/Buggy_body_104.mesh deleted file mode 100644 index 23a05c5..0000000 Binary files a/assets/meshes/Buggy_body_104.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_106.mesh b/assets/meshes/Buggy_body_106.mesh deleted file mode 100644 index 0a24297..0000000 Binary files a/assets/meshes/Buggy_body_106.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_107.mesh b/assets/meshes/Buggy_body_107.mesh deleted file mode 100644 index 23a05c5..0000000 Binary files a/assets/meshes/Buggy_body_107.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_108.mesh b/assets/meshes/Buggy_body_108.mesh deleted file mode 100644 index 0a24297..0000000 Binary files a/assets/meshes/Buggy_body_108.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_109.mesh b/assets/meshes/Buggy_body_109.mesh deleted file mode 100644 index 4b2efae..0000000 Binary files a/assets/meshes/Buggy_body_109.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_11.mesh b/assets/meshes/Buggy_body_11.mesh deleted file mode 100644 index a3a68de..0000000 Binary files a/assets/meshes/Buggy_body_11.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_111.mesh b/assets/meshes/Buggy_body_111.mesh deleted file mode 100644 index f4456a6..0000000 Binary files a/assets/meshes/Buggy_body_111.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_113.mesh b/assets/meshes/Buggy_body_113.mesh deleted file mode 100644 index 5b43784..0000000 Binary files a/assets/meshes/Buggy_body_113.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_114.mesh b/assets/meshes/Buggy_body_114.mesh deleted file mode 100644 index f4456a6..0000000 Binary files a/assets/meshes/Buggy_body_114.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_115.mesh b/assets/meshes/Buggy_body_115.mesh deleted file mode 100644 index 5b43784..0000000 Binary files a/assets/meshes/Buggy_body_115.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_13.mesh b/assets/meshes/Buggy_body_13.mesh deleted file mode 100644 index a16d62c..0000000 Binary files a/assets/meshes/Buggy_body_13.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_15.mesh b/assets/meshes/Buggy_body_15.mesh deleted file mode 100644 index 3c12db8..0000000 Binary files a/assets/meshes/Buggy_body_15.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_17.mesh b/assets/meshes/Buggy_body_17.mesh deleted file mode 100644 index f751e91..0000000 Binary files a/assets/meshes/Buggy_body_17.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_19.mesh b/assets/meshes/Buggy_body_19.mesh deleted file mode 100644 index 55beac5..0000000 Binary files a/assets/meshes/Buggy_body_19.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_21.mesh b/assets/meshes/Buggy_body_21.mesh deleted file mode 100644 index 44a84e1..0000000 Binary files a/assets/meshes/Buggy_body_21.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_23.mesh b/assets/meshes/Buggy_body_23.mesh deleted file mode 100644 index 1b9cba8..0000000 Binary files a/assets/meshes/Buggy_body_23.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_25.mesh b/assets/meshes/Buggy_body_25.mesh deleted file mode 100644 index df96295..0000000 Binary files a/assets/meshes/Buggy_body_25.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_27.mesh b/assets/meshes/Buggy_body_27.mesh deleted file mode 100644 index 2973444..0000000 Binary files a/assets/meshes/Buggy_body_27.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_29.mesh b/assets/meshes/Buggy_body_29.mesh deleted file mode 100644 index b5a18e2..0000000 Binary files a/assets/meshes/Buggy_body_29.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_3.mesh b/assets/meshes/Buggy_body_3.mesh deleted file mode 100644 index 976ed9a..0000000 Binary files a/assets/meshes/Buggy_body_3.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_31.mesh b/assets/meshes/Buggy_body_31.mesh deleted file mode 100644 index c39dd57..0000000 Binary files a/assets/meshes/Buggy_body_31.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_33.mesh b/assets/meshes/Buggy_body_33.mesh deleted file mode 100644 index 8f49577..0000000 Binary files a/assets/meshes/Buggy_body_33.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_35.mesh b/assets/meshes/Buggy_body_35.mesh deleted file mode 100644 index ebadf03..0000000 Binary files a/assets/meshes/Buggy_body_35.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_37.mesh b/assets/meshes/Buggy_body_37.mesh deleted file mode 100644 index b53f1f2..0000000 Binary files a/assets/meshes/Buggy_body_37.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_39.mesh b/assets/meshes/Buggy_body_39.mesh deleted file mode 100644 index 645453f..0000000 Binary files a/assets/meshes/Buggy_body_39.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_41.mesh b/assets/meshes/Buggy_body_41.mesh deleted file mode 100644 index 0639f68..0000000 Binary files a/assets/meshes/Buggy_body_41.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_43.mesh b/assets/meshes/Buggy_body_43.mesh deleted file mode 100644 index 15f6a2f..0000000 Binary files a/assets/meshes/Buggy_body_43.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_45.mesh b/assets/meshes/Buggy_body_45.mesh deleted file mode 100644 index 68f5859..0000000 Binary files a/assets/meshes/Buggy_body_45.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_47.mesh b/assets/meshes/Buggy_body_47.mesh deleted file mode 100644 index 8661165..0000000 Binary files a/assets/meshes/Buggy_body_47.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_49.mesh b/assets/meshes/Buggy_body_49.mesh deleted file mode 100644 index 03da563..0000000 Binary files a/assets/meshes/Buggy_body_49.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_5.mesh b/assets/meshes/Buggy_body_5.mesh deleted file mode 100644 index 3a9f2c9..0000000 Binary files a/assets/meshes/Buggy_body_5.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_51.mesh b/assets/meshes/Buggy_body_51.mesh deleted file mode 100644 index 3ade053..0000000 Binary files a/assets/meshes/Buggy_body_51.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_52.mesh b/assets/meshes/Buggy_body_52.mesh deleted file mode 100644 index b53f1f2..0000000 Binary files a/assets/meshes/Buggy_body_52.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_53.mesh b/assets/meshes/Buggy_body_53.mesh deleted file mode 100644 index 5a5e6c7..0000000 Binary files a/assets/meshes/Buggy_body_53.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_54.mesh b/assets/meshes/Buggy_body_54.mesh deleted file mode 100644 index 0639f68..0000000 Binary files a/assets/meshes/Buggy_body_54.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_55.mesh b/assets/meshes/Buggy_body_55.mesh deleted file mode 100644 index 8f49577..0000000 Binary files a/assets/meshes/Buggy_body_55.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_56.mesh b/assets/meshes/Buggy_body_56.mesh deleted file mode 100644 index c39dd57..0000000 Binary files a/assets/meshes/Buggy_body_56.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_57.mesh b/assets/meshes/Buggy_body_57.mesh deleted file mode 100644 index ebadf03..0000000 Binary files a/assets/meshes/Buggy_body_57.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_58.mesh b/assets/meshes/Buggy_body_58.mesh deleted file mode 100644 index 03da563..0000000 Binary files a/assets/meshes/Buggy_body_58.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_59.mesh b/assets/meshes/Buggy_body_59.mesh deleted file mode 100644 index b5a18e2..0000000 Binary files a/assets/meshes/Buggy_body_59.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_60.mesh b/assets/meshes/Buggy_body_60.mesh deleted file mode 100644 index 15f6a2f..0000000 Binary files a/assets/meshes/Buggy_body_60.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_61.mesh b/assets/meshes/Buggy_body_61.mesh deleted file mode 100644 index 3ade053..0000000 Binary files a/assets/meshes/Buggy_body_61.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_62.mesh b/assets/meshes/Buggy_body_62.mesh deleted file mode 100644 index 44a84e1..0000000 Binary files a/assets/meshes/Buggy_body_62.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_63.mesh b/assets/meshes/Buggy_body_63.mesh deleted file mode 100644 index 2973444..0000000 Binary files a/assets/meshes/Buggy_body_63.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_64.mesh b/assets/meshes/Buggy_body_64.mesh deleted file mode 100644 index 565c3fc..0000000 Binary files a/assets/meshes/Buggy_body_64.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_65.mesh b/assets/meshes/Buggy_body_65.mesh deleted file mode 100644 index f751e91..0000000 Binary files a/assets/meshes/Buggy_body_65.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_66.mesh b/assets/meshes/Buggy_body_66.mesh deleted file mode 100644 index 55beac5..0000000 Binary files a/assets/meshes/Buggy_body_66.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_67.mesh b/assets/meshes/Buggy_body_67.mesh deleted file mode 100644 index 645453f..0000000 Binary files a/assets/meshes/Buggy_body_67.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_68.mesh b/assets/meshes/Buggy_body_68.mesh deleted file mode 100644 index 1b9cba8..0000000 Binary files a/assets/meshes/Buggy_body_68.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_69.mesh b/assets/meshes/Buggy_body_69.mesh deleted file mode 100644 index df96295..0000000 Binary files a/assets/meshes/Buggy_body_69.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_7.mesh b/assets/meshes/Buggy_body_7.mesh deleted file mode 100644 index 133846d..0000000 Binary files a/assets/meshes/Buggy_body_7.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_70.mesh b/assets/meshes/Buggy_body_70.mesh deleted file mode 100644 index 68f5859..0000000 Binary files a/assets/meshes/Buggy_body_70.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_71.mesh b/assets/meshes/Buggy_body_71.mesh deleted file mode 100644 index 133846d..0000000 Binary files a/assets/meshes/Buggy_body_71.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_72.mesh b/assets/meshes/Buggy_body_72.mesh deleted file mode 100644 index 3c12db8..0000000 Binary files a/assets/meshes/Buggy_body_72.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_73.mesh b/assets/meshes/Buggy_body_73.mesh deleted file mode 100644 index 8661165..0000000 Binary files a/assets/meshes/Buggy_body_73.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_74.mesh b/assets/meshes/Buggy_body_74.mesh deleted file mode 100644 index 976ed9a..0000000 Binary files a/assets/meshes/Buggy_body_74.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_76.mesh b/assets/meshes/Buggy_body_76.mesh deleted file mode 100644 index 74ceef8..0000000 Binary files a/assets/meshes/Buggy_body_76.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_78.mesh b/assets/meshes/Buggy_body_78.mesh deleted file mode 100644 index 5b2c4da..0000000 Binary files a/assets/meshes/Buggy_body_78.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_79.mesh b/assets/meshes/Buggy_body_79.mesh deleted file mode 100644 index 5b2c4da..0000000 Binary files a/assets/meshes/Buggy_body_79.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_81.mesh b/assets/meshes/Buggy_body_81.mesh deleted file mode 100644 index c344620..0000000 Binary files a/assets/meshes/Buggy_body_81.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_82.mesh b/assets/meshes/Buggy_body_82.mesh deleted file mode 100644 index 3a9f2c9..0000000 Binary files a/assets/meshes/Buggy_body_82.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_84.mesh b/assets/meshes/Buggy_body_84.mesh deleted file mode 100644 index bf09f0f..0000000 Binary files a/assets/meshes/Buggy_body_84.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_86.mesh b/assets/meshes/Buggy_body_86.mesh deleted file mode 100644 index db16ec5..0000000 Binary files a/assets/meshes/Buggy_body_86.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_88.mesh b/assets/meshes/Buggy_body_88.mesh deleted file mode 100644 index cc45a22..0000000 Binary files a/assets/meshes/Buggy_body_88.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_9.mesh b/assets/meshes/Buggy_body_9.mesh deleted file mode 100644 index 565c3fc..0000000 Binary files a/assets/meshes/Buggy_body_9.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_90.mesh b/assets/meshes/Buggy_body_90.mesh deleted file mode 100644 index 7b84539..0000000 Binary files a/assets/meshes/Buggy_body_90.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_92.mesh b/assets/meshes/Buggy_body_92.mesh deleted file mode 100644 index c12d906..0000000 Binary files a/assets/meshes/Buggy_body_92.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_94.mesh b/assets/meshes/Buggy_body_94.mesh deleted file mode 100644 index 6969a32..0000000 Binary files a/assets/meshes/Buggy_body_94.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_96.mesh b/assets/meshes/Buggy_body_96.mesh deleted file mode 100644 index 9949bb9..0000000 Binary files a/assets/meshes/Buggy_body_96.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_97.mesh b/assets/meshes/Buggy_body_97.mesh deleted file mode 100644 index db16ec5..0000000 Binary files a/assets/meshes/Buggy_body_97.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_98.mesh b/assets/meshes/Buggy_body_98.mesh deleted file mode 100644 index bf09f0f..0000000 Binary files a/assets/meshes/Buggy_body_98.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_body_99.mesh b/assets/meshes/Buggy_body_99.mesh deleted file mode 100644 index 9949bb9..0000000 Binary files a/assets/meshes/Buggy_body_99.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_prt_1_12_SOLIDS_1-0.mesh b/assets/meshes/Buggy_prt_1_12_SOLIDS_1-0.mesh deleted file mode 100644 index fc7b25b..0000000 Binary files a/assets/meshes/Buggy_prt_1_12_SOLIDS_1-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_prt_1_12_SOLIDS_1-1.mesh b/assets/meshes/Buggy_prt_1_12_SOLIDS_1-1.mesh deleted file mode 100644 index 5fbdf38..0000000 Binary files a/assets/meshes/Buggy_prt_1_12_SOLIDS_1-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_prt_1_12_SOLIDS_1-2.mesh b/assets/meshes/Buggy_prt_1_12_SOLIDS_1-2.mesh deleted file mode 100644 index 5940f3c..0000000 Binary files a/assets/meshes/Buggy_prt_1_12_SOLIDS_1-2.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_prt_1_12_SOLIDS_3-0.mesh b/assets/meshes/Buggy_prt_1_12_SOLIDS_3-0.mesh deleted file mode 100644 index fc7b25b..0000000 Binary files a/assets/meshes/Buggy_prt_1_12_SOLIDS_3-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_prt_1_12_SOLIDS_3-1.mesh b/assets/meshes/Buggy_prt_1_12_SOLIDS_3-1.mesh deleted file mode 100644 index 5fbdf38..0000000 Binary files a/assets/meshes/Buggy_prt_1_12_SOLIDS_3-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_prt_1_12_SOLIDS_3-2.mesh b/assets/meshes/Buggy_prt_1_12_SOLIDS_3-2.mesh deleted file mode 100644 index 5940f3c..0000000 Binary files a/assets/meshes/Buggy_prt_1_12_SOLIDS_3-2.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_prt_1_16_SOLIDS_1-0.mesh b/assets/meshes/Buggy_prt_1_16_SOLIDS_1-0.mesh deleted file mode 100644 index 535c1b5..0000000 Binary files a/assets/meshes/Buggy_prt_1_16_SOLIDS_1-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_prt_1_16_SOLIDS_1-1.mesh b/assets/meshes/Buggy_prt_1_16_SOLIDS_1-1.mesh deleted file mode 100644 index 0bd468d..0000000 Binary files a/assets/meshes/Buggy_prt_1_16_SOLIDS_1-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_prt_1_16_SOLIDS_1-2.mesh b/assets/meshes/Buggy_prt_1_16_SOLIDS_1-2.mesh deleted file mode 100644 index 5940f3c..0000000 Binary files a/assets/meshes/Buggy_prt_1_16_SOLIDS_1-2.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_prt_1_16_SOLIDS_3-0.mesh b/assets/meshes/Buggy_prt_1_16_SOLIDS_3-0.mesh deleted file mode 100644 index 535c1b5..0000000 Binary files a/assets/meshes/Buggy_prt_1_16_SOLIDS_3-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_prt_1_16_SOLIDS_3-1.mesh b/assets/meshes/Buggy_prt_1_16_SOLIDS_3-1.mesh deleted file mode 100644 index 0bd468d..0000000 Binary files a/assets/meshes/Buggy_prt_1_16_SOLIDS_3-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_prt_1_16_SOLIDS_3-2.mesh b/assets/meshes/Buggy_prt_1_16_SOLIDS_3-2.mesh deleted file mode 100644 index 5940f3c..0000000 Binary files a/assets/meshes/Buggy_prt_1_16_SOLIDS_3-2.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_prt_1_6_SOLIDS_1-0.mesh b/assets/meshes/Buggy_prt_1_6_SOLIDS_1-0.mesh deleted file mode 100644 index 8708d3e..0000000 Binary files a/assets/meshes/Buggy_prt_1_6_SOLIDS_1-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_prt_1_6_SOLIDS_1-1.mesh b/assets/meshes/Buggy_prt_1_6_SOLIDS_1-1.mesh deleted file mode 100644 index ad2550e..0000000 Binary files a/assets/meshes/Buggy_prt_1_6_SOLIDS_1-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_prt_1_6_SOLIDS_3-0.mesh b/assets/meshes/Buggy_prt_1_6_SOLIDS_3-0.mesh deleted file mode 100644 index 8708d3e..0000000 Binary files a/assets/meshes/Buggy_prt_1_6_SOLIDS_3-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_prt_1_6_SOLIDS_3-1.mesh b/assets/meshes/Buggy_prt_1_6_SOLIDS_3-1.mesh deleted file mode 100644 index ad2550e..0000000 Binary files a/assets/meshes/Buggy_prt_1_6_SOLIDS_3-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_prt_2_8_t_SOLIDS_1-0.mesh b/assets/meshes/Buggy_prt_2_8_t_SOLIDS_1-0.mesh deleted file mode 100644 index 033e249..0000000 Binary files a/assets/meshes/Buggy_prt_2_8_t_SOLIDS_1-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_prt_2_8_t_SOLIDS_1-1.mesh b/assets/meshes/Buggy_prt_2_8_t_SOLIDS_1-1.mesh deleted file mode 100644 index 58fe62d..0000000 Binary files a/assets/meshes/Buggy_prt_2_8_t_SOLIDS_1-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_prt_2_8_t_SOLIDS_4-0.mesh b/assets/meshes/Buggy_prt_2_8_t_SOLIDS_4-0.mesh deleted file mode 100644 index 033e249..0000000 Binary files a/assets/meshes/Buggy_prt_2_8_t_SOLIDS_4-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_prt_2_8_t_SOLIDS_4-1.mesh b/assets/meshes/Buggy_prt_2_8_t_SOLIDS_4-1.mesh deleted file mode 100644 index 58fe62d..0000000 Binary files a/assets/meshes/Buggy_prt_2_8_t_SOLIDS_4-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_tech_light_p_SOLIDS_1-0.mesh b/assets/meshes/Buggy_tech_light_p_SOLIDS_1-0.mesh deleted file mode 100644 index 49954d4..0000000 Binary files a/assets/meshes/Buggy_tech_light_p_SOLIDS_1-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_tech_light_p_SOLIDS_1-1.mesh b/assets/meshes/Buggy_tech_light_p_SOLIDS_1-1.mesh deleted file mode 100644 index f675b94..0000000 Binary files a/assets/meshes/Buggy_tech_light_p_SOLIDS_1-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_tech_light_p_SOLIDS_3-0.mesh b/assets/meshes/Buggy_tech_light_p_SOLIDS_3-0.mesh deleted file mode 100644 index 49954d4..0000000 Binary files a/assets/meshes/Buggy_tech_light_p_SOLIDS_3-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_tech_light_p_SOLIDS_3-1.mesh b/assets/meshes/Buggy_tech_light_p_SOLIDS_3-1.mesh deleted file mode 100644 index f675b94..0000000 Binary files a/assets/meshes/Buggy_tech_light_p_SOLIDS_3-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_1_1_p_SOLIDS_1-0.mesh b/assets/meshes/Buggy_technic_1_1_p_SOLIDS_1-0.mesh deleted file mode 100644 index 4a7b9ac..0000000 Binary files a/assets/meshes/Buggy_technic_1_1_p_SOLIDS_1-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_1_1_p_SOLIDS_1-1.mesh b/assets/meshes/Buggy_technic_1_1_p_SOLIDS_1-1.mesh deleted file mode 100644 index 03bf5cc..0000000 Binary files a/assets/meshes/Buggy_technic_1_1_p_SOLIDS_1-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_1_1_p_SOLIDS_5-0.mesh b/assets/meshes/Buggy_technic_1_1_p_SOLIDS_5-0.mesh deleted file mode 100644 index 4a7b9ac..0000000 Binary files a/assets/meshes/Buggy_technic_1_1_p_SOLIDS_5-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_1_1_p_SOLIDS_5-1.mesh b/assets/meshes/Buggy_technic_1_1_p_SOLIDS_5-1.mesh deleted file mode 100644 index 03bf5cc..0000000 Binary files a/assets/meshes/Buggy_technic_1_1_p_SOLIDS_5-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_1_2_side_p_SOLIDS_1-0.mesh b/assets/meshes/Buggy_technic_1_2_side_p_SOLIDS_1-0.mesh deleted file mode 100644 index 6c13734..0000000 Binary files a/assets/meshes/Buggy_technic_1_2_side_p_SOLIDS_1-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_1_2_side_p_SOLIDS_1-1.mesh b/assets/meshes/Buggy_technic_1_2_side_p_SOLIDS_1-1.mesh deleted file mode 100644 index 5f27abb..0000000 Binary files a/assets/meshes/Buggy_technic_1_2_side_p_SOLIDS_1-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_1_2_side_p_SOLIDS_3-0.mesh b/assets/meshes/Buggy_technic_1_2_side_p_SOLIDS_3-0.mesh deleted file mode 100644 index 6c13734..0000000 Binary files a/assets/meshes/Buggy_technic_1_2_side_p_SOLIDS_3-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_1_2_side_p_SOLIDS_3-1.mesh b/assets/meshes/Buggy_technic_1_2_side_p_SOLIDS_3-1.mesh deleted file mode 100644 index 5f27abb..0000000 Binary files a/assets/meshes/Buggy_technic_1_2_side_p_SOLIDS_3-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_2_2_l_p_SOLIDS_1-0.mesh b/assets/meshes/Buggy_technic_2_2_l_p_SOLIDS_1-0.mesh deleted file mode 100644 index a0b1f9e..0000000 Binary files a/assets/meshes/Buggy_technic_2_2_l_p_SOLIDS_1-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_2_2_l_p_SOLIDS_1-1.mesh b/assets/meshes/Buggy_technic_2_2_l_p_SOLIDS_1-1.mesh deleted file mode 100644 index d990fc8..0000000 Binary files a/assets/meshes/Buggy_technic_2_2_l_p_SOLIDS_1-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_2_2_l_p_SOLIDS_3-0.mesh b/assets/meshes/Buggy_technic_2_2_l_p_SOLIDS_3-0.mesh deleted file mode 100644 index a0b1f9e..0000000 Binary files a/assets/meshes/Buggy_technic_2_2_l_p_SOLIDS_3-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_2_2_l_p_SOLIDS_3-1.mesh b/assets/meshes/Buggy_technic_2_2_l_p_SOLIDS_3-1.mesh deleted file mode 100644 index d990fc8..0000000 Binary files a/assets/meshes/Buggy_technic_2_2_l_p_SOLIDS_3-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_bump_support_p_SOLIDS_1-0.mesh b/assets/meshes/Buggy_technic_bump_support_p_SOLIDS_1-0.mesh deleted file mode 100644 index e34c54e..0000000 Binary files a/assets/meshes/Buggy_technic_bump_support_p_SOLIDS_1-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_bump_support_p_SOLIDS_1-1.mesh b/assets/meshes/Buggy_technic_bump_support_p_SOLIDS_1-1.mesh deleted file mode 100644 index b5a7850..0000000 Binary files a/assets/meshes/Buggy_technic_bump_support_p_SOLIDS_1-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_driver_arm_joint_p_SOLIDS_1-0.mesh b/assets/meshes/Buggy_technic_driver_arm_joint_p_SOLIDS_1-0.mesh deleted file mode 100644 index 49ea12d..0000000 Binary files a/assets/meshes/Buggy_technic_driver_arm_joint_p_SOLIDS_1-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_driver_arm_joint_p_SOLIDS_1-1.mesh b/assets/meshes/Buggy_technic_driver_arm_joint_p_SOLIDS_1-1.mesh deleted file mode 100644 index 4d0423c..0000000 Binary files a/assets/meshes/Buggy_technic_driver_arm_joint_p_SOLIDS_1-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_driver_arm_joint_p_SOLIDS_5-0.mesh b/assets/meshes/Buggy_technic_driver_arm_joint_p_SOLIDS_5-0.mesh deleted file mode 100644 index 49ea12d..0000000 Binary files a/assets/meshes/Buggy_technic_driver_arm_joint_p_SOLIDS_5-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_driver_arm_joint_p_SOLIDS_5-1.mesh b/assets/meshes/Buggy_technic_driver_arm_joint_p_SOLIDS_5-1.mesh deleted file mode 100644 index 4d0423c..0000000 Binary files a/assets/meshes/Buggy_technic_driver_arm_joint_p_SOLIDS_5-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_driver_head_p_SOLIDS_1-0.mesh b/assets/meshes/Buggy_technic_driver_head_p_SOLIDS_1-0.mesh deleted file mode 100644 index 0df387e..0000000 Binary files a/assets/meshes/Buggy_technic_driver_head_p_SOLIDS_1-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_driver_head_p_SOLIDS_1-1.mesh b/assets/meshes/Buggy_technic_driver_head_p_SOLIDS_1-1.mesh deleted file mode 100644 index 39f5e7a..0000000 Binary files a/assets/meshes/Buggy_technic_driver_head_p_SOLIDS_1-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_driver_head_p_SOLIDS_1-2.mesh b/assets/meshes/Buggy_technic_driver_head_p_SOLIDS_1-2.mesh deleted file mode 100644 index b77ee9e..0000000 Binary files a/assets/meshes/Buggy_technic_driver_head_p_SOLIDS_1-2.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_driver_helmet_p_SOLIDS_1-0.mesh b/assets/meshes/Buggy_technic_driver_helmet_p_SOLIDS_1-0.mesh deleted file mode 100644 index 7031404..0000000 Binary files a/assets/meshes/Buggy_technic_driver_helmet_p_SOLIDS_1-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_driver_helmet_p_SOLIDS_1-1.mesh b/assets/meshes/Buggy_technic_driver_helmet_p_SOLIDS_1-1.mesh deleted file mode 100644 index ef4462b..0000000 Binary files a/assets/meshes/Buggy_technic_driver_helmet_p_SOLIDS_1-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_driver_hip_joint_p_SOLIDS_1-0.mesh b/assets/meshes/Buggy_technic_driver_hip_joint_p_SOLIDS_1-0.mesh deleted file mode 100644 index 7e5d581..0000000 Binary files a/assets/meshes/Buggy_technic_driver_hip_joint_p_SOLIDS_1-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_driver_hip_joint_p_SOLIDS_1-1.mesh b/assets/meshes/Buggy_technic_driver_hip_joint_p_SOLIDS_1-1.mesh deleted file mode 100644 index 272d32e..0000000 Binary files a/assets/meshes/Buggy_technic_driver_hip_joint_p_SOLIDS_1-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_driver_shin_p_SOLIDS_1-0.mesh b/assets/meshes/Buggy_technic_driver_shin_p_SOLIDS_1-0.mesh deleted file mode 100644 index 2240b7f..0000000 Binary files a/assets/meshes/Buggy_technic_driver_shin_p_SOLIDS_1-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_driver_shin_p_SOLIDS_1-1.mesh b/assets/meshes/Buggy_technic_driver_shin_p_SOLIDS_1-1.mesh deleted file mode 100644 index 14b42f9..0000000 Binary files a/assets/meshes/Buggy_technic_driver_shin_p_SOLIDS_1-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_driver_shin_p_SOLIDS_3-0.mesh b/assets/meshes/Buggy_technic_driver_shin_p_SOLIDS_3-0.mesh deleted file mode 100644 index 2240b7f..0000000 Binary files a/assets/meshes/Buggy_technic_driver_shin_p_SOLIDS_3-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_driver_shin_p_SOLIDS_3-1.mesh b/assets/meshes/Buggy_technic_driver_shin_p_SOLIDS_3-1.mesh deleted file mode 100644 index 14b42f9..0000000 Binary files a/assets/meshes/Buggy_technic_driver_shin_p_SOLIDS_3-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_driver_thigh_l_p_SOLIDS_1-0.mesh b/assets/meshes/Buggy_technic_driver_thigh_l_p_SOLIDS_1-0.mesh deleted file mode 100644 index 8eed6f7..0000000 Binary files a/assets/meshes/Buggy_technic_driver_thigh_l_p_SOLIDS_1-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_driver_thigh_l_p_SOLIDS_1-1.mesh b/assets/meshes/Buggy_technic_driver_thigh_l_p_SOLIDS_1-1.mesh deleted file mode 100644 index e48a233..0000000 Binary files a/assets/meshes/Buggy_technic_driver_thigh_l_p_SOLIDS_1-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_driver_torso_p_SOLIDS_1-0.mesh b/assets/meshes/Buggy_technic_driver_torso_p_SOLIDS_1-0.mesh deleted file mode 100644 index 57f1b33..0000000 Binary files a/assets/meshes/Buggy_technic_driver_torso_p_SOLIDS_1-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_driver_torso_p_SOLIDS_1-1.mesh b/assets/meshes/Buggy_technic_driver_torso_p_SOLIDS_1-1.mesh deleted file mode 100644 index e7ae27e..0000000 Binary files a/assets/meshes/Buggy_technic_driver_torso_p_SOLIDS_1-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_shaft_x10_SOLIDS_1-0.mesh b/assets/meshes/Buggy_technic_shaft_x10_SOLIDS_1-0.mesh deleted file mode 100644 index 17a8783..0000000 Binary files a/assets/meshes/Buggy_technic_shaft_x10_SOLIDS_1-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_shaft_x10_SOLIDS_1-1.mesh b/assets/meshes/Buggy_technic_shaft_x10_SOLIDS_1-1.mesh deleted file mode 100644 index 39f4751..0000000 Binary files a/assets/meshes/Buggy_technic_shaft_x10_SOLIDS_1-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_shaft_x4_SOLIDS_1-0.mesh b/assets/meshes/Buggy_technic_shaft_x4_SOLIDS_1-0.mesh deleted file mode 100644 index ecc9c24..0000000 Binary files a/assets/meshes/Buggy_technic_shaft_x4_SOLIDS_1-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_shaft_x4_SOLIDS_1-1.mesh b/assets/meshes/Buggy_technic_shaft_x4_SOLIDS_1-1.mesh deleted file mode 100644 index 00d097a..0000000 Binary files a/assets/meshes/Buggy_technic_shaft_x4_SOLIDS_1-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_shaft_x4_SOLIDS_4-0.mesh b/assets/meshes/Buggy_technic_shaft_x4_SOLIDS_4-0.mesh deleted file mode 100644 index ecc9c24..0000000 Binary files a/assets/meshes/Buggy_technic_shaft_x4_SOLIDS_4-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_shaft_x4_SOLIDS_4-1.mesh b/assets/meshes/Buggy_technic_shaft_x4_SOLIDS_4-1.mesh deleted file mode 100644 index 00d097a..0000000 Binary files a/assets/meshes/Buggy_technic_shaft_x4_SOLIDS_4-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_shaft_x6_SOLIDS_1-0.mesh b/assets/meshes/Buggy_technic_shaft_x6_SOLIDS_1-0.mesh deleted file mode 100644 index 82595e5..0000000 Binary files a/assets/meshes/Buggy_technic_shaft_x6_SOLIDS_1-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_shaft_x6_SOLIDS_1-1.mesh b/assets/meshes/Buggy_technic_shaft_x6_SOLIDS_1-1.mesh deleted file mode 100644 index 65a60b2..0000000 Binary files a/assets/meshes/Buggy_technic_shaft_x6_SOLIDS_1-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_shaft_x8_SOLIDS_1-0.mesh b/assets/meshes/Buggy_technic_shaft_x8_SOLIDS_1-0.mesh deleted file mode 100644 index 08ea679..0000000 Binary files a/assets/meshes/Buggy_technic_shaft_x8_SOLIDS_1-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_shaft_x8_SOLIDS_1-1.mesh b/assets/meshes/Buggy_technic_shaft_x8_SOLIDS_1-1.mesh deleted file mode 100644 index 15969a1..0000000 Binary files a/assets/meshes/Buggy_technic_shaft_x8_SOLIDS_1-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_shaft_x8_SOLIDS_3-0.mesh b/assets/meshes/Buggy_technic_shaft_x8_SOLIDS_3-0.mesh deleted file mode 100644 index 08ea679..0000000 Binary files a/assets/meshes/Buggy_technic_shaft_x8_SOLIDS_3-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_technic_shaft_x8_SOLIDS_3-1.mesh b/assets/meshes/Buggy_technic_shaft_x8_SOLIDS_3-1.mesh deleted file mode 100644 index 15969a1..0000000 Binary files a/assets/meshes/Buggy_technic_shaft_x8_SOLIDS_3-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_x_prt_1_2_a_u_SOLIDS_1-0.mesh b/assets/meshes/Buggy_x_prt_1_2_a_u_SOLIDS_1-0.mesh deleted file mode 100644 index 369c5d6..0000000 Binary files a/assets/meshes/Buggy_x_prt_1_2_a_u_SOLIDS_1-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_x_prt_1_2_a_u_SOLIDS_1-1.mesh b/assets/meshes/Buggy_x_prt_1_2_a_u_SOLIDS_1-1.mesh deleted file mode 100644 index 7148b07..0000000 Binary files a/assets/meshes/Buggy_x_prt_1_2_a_u_SOLIDS_1-1.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_x_prt_1_2_a_u_SOLIDS_3-0.mesh b/assets/meshes/Buggy_x_prt_1_2_a_u_SOLIDS_3-0.mesh deleted file mode 100644 index 369c5d6..0000000 Binary files a/assets/meshes/Buggy_x_prt_1_2_a_u_SOLIDS_3-0.mesh and /dev/null differ diff --git a/assets/meshes/Buggy_x_prt_1_2_a_u_SOLIDS_3-1.mesh b/assets/meshes/Buggy_x_prt_1_2_a_u_SOLIDS_3-1.mesh deleted file mode 100644 index 7148b07..0000000 Binary files a/assets/meshes/Buggy_x_prt_1_2_a_u_SOLIDS_3-1.mesh and /dev/null differ diff --git a/assets/meshes/CesiumMilkTruck_Cesium_Milk_Truck-0.mesh b/assets/meshes/CesiumMilkTruck_Cesium_Milk_Truck-0.mesh index 3195805..ac12bf2 100644 Binary files a/assets/meshes/CesiumMilkTruck_Cesium_Milk_Truck-0.mesh and b/assets/meshes/CesiumMilkTruck_Cesium_Milk_Truck-0.mesh differ diff --git a/assets/meshes/CesiumMilkTruck_Cesium_Milk_Truck-1.mesh b/assets/meshes/CesiumMilkTruck_Cesium_Milk_Truck-1.mesh index 9388702..bbcc625 100644 Binary files a/assets/meshes/CesiumMilkTruck_Cesium_Milk_Truck-1.mesh and b/assets/meshes/CesiumMilkTruck_Cesium_Milk_Truck-1.mesh differ diff --git a/assets/meshes/CesiumMilkTruck_Cesium_Milk_Truck-2.mesh b/assets/meshes/CesiumMilkTruck_Cesium_Milk_Truck-2.mesh index c67ec04..93a0c30 100644 Binary files a/assets/meshes/CesiumMilkTruck_Cesium_Milk_Truck-2.mesh and b/assets/meshes/CesiumMilkTruck_Cesium_Milk_Truck-2.mesh differ diff --git a/assets/meshes/CesiumMilkTruck_Wheels.mesh b/assets/meshes/CesiumMilkTruck_Wheels.mesh index 2b1baae..4c5a8aa 100644 Binary files a/assets/meshes/CesiumMilkTruck_Wheels.mesh and b/assets/meshes/CesiumMilkTruck_Wheels.mesh differ diff --git a/assets/meshes/Cube.mesh b/assets/meshes/Cube.mesh deleted file mode 100755 index 5b8828c..0000000 Binary files a/assets/meshes/Cube.mesh and /dev/null differ diff --git a/assets/meshes/DamagedHelmet_mesh_helmet_LP_13930damagedHelmet.mesh b/assets/meshes/DamagedHelmet_mesh_helmet_LP_13930damagedHelmet.mesh index fba61f4..8434779 100644 Binary files a/assets/meshes/DamagedHelmet_mesh_helmet_LP_13930damagedHelmet.mesh and b/assets/meshes/DamagedHelmet_mesh_helmet_LP_13930damagedHelmet.mesh differ diff --git a/assets/meshes/Duck_LOD3spShape.mesh b/assets/meshes/Duck_LOD3spShape.mesh deleted file mode 100644 index 77db385..0000000 Binary files a/assets/meshes/Duck_LOD3spShape.mesh and /dev/null differ diff --git a/assets/meshes/GlamVelvetSofa_GlamVelvetSofa_fabric.mesh b/assets/meshes/GlamVelvetSofa_GlamVelvetSofa_fabric.mesh deleted file mode 100644 index 82c95d4..0000000 Binary files a/assets/meshes/GlamVelvetSofa_GlamVelvetSofa_fabric.mesh and /dev/null differ diff --git a/assets/meshes/GlamVelvetSofa_GlamVelvetSofa_feet.mesh b/assets/meshes/GlamVelvetSofa_GlamVelvetSofa_feet.mesh deleted file mode 100644 index 7dcdbb0..0000000 Binary files a/assets/meshes/GlamVelvetSofa_GlamVelvetSofa_feet.mesh and /dev/null differ diff --git a/assets/meshes/GlamVelvetSofa_GlamVelvetSofa_legs.mesh b/assets/meshes/GlamVelvetSofa_GlamVelvetSofa_legs.mesh deleted file mode 100644 index dc31be2..0000000 Binary files a/assets/meshes/GlamVelvetSofa_GlamVelvetSofa_legs.mesh and /dev/null differ diff --git a/assets/meshes/Sponza_meshes[0]-43.mesh b/assets/meshes/Sponza_meshes[0]-43.mesh index a4520b7..9f3f4b7 100644 Binary files a/assets/meshes/Sponza_meshes[0]-43.mesh and b/assets/meshes/Sponza_meshes[0]-43.mesh differ diff --git a/assets/meshes/Sponza_meshes[0]-45.mesh b/assets/meshes/Sponza_meshes[0]-45.mesh index 62881f2..5157df1 100644 Binary files a/assets/meshes/Sponza_meshes[0]-45.mesh and b/assets/meshes/Sponza_meshes[0]-45.mesh differ diff --git a/assets/meshes/Sponza_meshes[0]-50.mesh b/assets/meshes/Sponza_meshes[0]-50.mesh index 65e0cad..356f447 100644 Binary files a/assets/meshes/Sponza_meshes[0]-50.mesh and b/assets/meshes/Sponza_meshes[0]-50.mesh differ diff --git a/assets/shaders/_builtins/constants.glsl b/assets/shaders/_builtins/constants.glsl new file mode 100644 index 0000000..a586689 --- /dev/null +++ b/assets/shaders/_builtins/constants.glsl @@ -0,0 +1,6 @@ +#ifndef EV_GLSL_CONSTANTS_H +#define EV_GLSL_CONSTANTS_H + +#define PI 3.1415926538 + +#endif diff --git a/assets/shaders/_builtins/srgb_ops.glsl b/assets/shaders/_builtins/srgb_ops.glsl new file mode 100644 index 0000000..fa8f144 --- /dev/null +++ b/assets/shaders/_builtins/srgb_ops.glsl @@ -0,0 +1,22 @@ +#ifndef EV_GLSL_SRGB_OPS_H +#define EV_GLSL_SRGB_OPS_H + +vec4 LinearToSRGB(vec4 linearRGB) +{ + bvec4 cutoff = lessThan(linearRGB, vec4(0.0031308)); + vec4 higher = vec4(1.055)*pow(linearRGB, vec4(1.0/2.4)) - vec4(0.055); + vec4 lower = linearRGB * vec4(12.92); + + return mix(higher, lower, cutoff); +} + +vec4 SRGBToLinear(vec4 sRGB) +{ + bvec4 cutoff = lessThan(sRGB, vec4(0.04045)); + vec4 higher = pow((sRGB + vec4(0.055))/vec4(1.055), vec4(2.4)); + vec4 lower = sRGB/vec4(12.92); + + return mix(higher, lower, cutoff); +} + +#endif diff --git a/assets/shaders/_builtins/types.glsl b/assets/shaders/_builtins/types.glsl new file mode 100644 index 0000000..5de5315 --- /dev/null +++ b/assets/shaders/_builtins/types.glsl @@ -0,0 +1,26 @@ +#ifndef EV_GLSL_TYPES_H +#define EV_GLSL_TYPES_H + +struct Material { + vec4 baseColor; + uint albedoTexture; + + uint normalTexture; + + float metallicFactor; + float roughnessFactor; + uint metallicRoughnessTexture; + + vec4 emissiveFactor; + uint emissiveTexture; +}; + +struct Vertex { + vec4 position; + vec4 normal; + vec2 uv[2]; + vec4 tangent; + vec4 bitangent; // No longer needed. // TODO remove +}; + +#endif diff --git a/assets/shaders/default.frag b/assets/shaders/default.frag index 0d5724d..8d42fab 100755 --- a/assets/shaders/default.frag +++ b/assets/shaders/default.frag @@ -1,16 +1,9 @@ #version 450 #extension GL_EXT_nonuniform_qualifier : require -struct Material { - vec4 baseColor; - uint albedoTexture; - - uint normalTexture; - - float metallicFactor; - float roughnessFactor; - uint metallicRoughnessTexture; -}; +#include +#include +#include struct Light { vec3 color; @@ -21,7 +14,7 @@ struct Scene { uint lightsCount; }; -vec3 directional_light = vec3(1.0); +vec3 pointLightColor = vec3(1.0, 1.0, 1.0); layout( push_constant ) uniform constants { @@ -45,35 +38,130 @@ layout(set = 2, binding = 3) buffer MaterialBuffer { layout(set = 2, binding = 4) uniform sampler2D texSampler[]; -layout(location = 0) in vec2 uv; -layout(location = 1) smooth in mat3 TBN; +layout(location = 0) in vec3 position; +layout(location = 1) in vec2 uv; +layout(location = 2) in vec3 cameraPos; +layout(location = 3) in vec3 pointLightPos; +layout(location = 4) smooth in mat3 TBN; layout(location = 0) out vec4 outColor; -void main() { +float DistributionGGX(vec3 N, vec3 H, float a) +{ + float a2 = a*a; + float NdotH = max(dot(N,H),0.0); + float NdotH2 = NdotH*NdotH; + + float num = a2; + float denom = (NdotH2 * (a2 - 1.0) + 1.0); + denom = PI * denom * denom; + + return num/denom; +} + +float GeometrySchlickGGX(float NdotV, float k) +{ + float nom = NdotV; + float denom = NdotV * (1.0 - k) + k; + + return nom / denom; +} + +float GeometrySmith(vec3 N, vec3 V, vec3 L, float k) +{ + float NdotV = max(dot(N, V), 0.0); + float NdotL = max(dot(N, L), 0.0); + float ggx1 = GeometrySchlickGGX(NdotV, k); + float ggx2 = GeometrySchlickGGX(NdotL, k); + + return ggx1 * ggx2; +} + +vec3 fresnelSchlick(float cosTheta, vec3 F0) +{ + return F0 + (1.0 - F0) * pow(1.0 - cosTheta, 5.0); +} + +void main() +{ Material material = MaterialBuffers.materials[ PushConstants.materialBufferIndex ]; + vec3 albedo; + float alpha; + if(material.albedoTexture == 0) { + albedo = material.baseColor.xyz; + } else { + vec4 sampledColor = texture(texSampler[material.albedoTexture], uv); + if(sampledColor.a < 0.5) { + discard; + } + albedo = sampledColor.rgb; + alpha = sampledColor.a; + } + vec3 out_normal; if(material.normalTexture == 0) { out_normal = TBN[2].xyz; } else { - vec3 sampled_normal = texture(texSampler[material.normalTexture], uv).rgb; + vec3 sampled_normal = LinearToSRGB(texture(texSampler[material.normalTexture], uv)).rgb; sampled_normal = 2.0 * sampled_normal - vec3(1.0); out_normal = normalize(TBN * sampled_normal); } - - float intensity = dot(out_normal, normalize(directional_light)) + 0.2; - - vec3 inColor; - if(material.albedoTexture == 0) { - inColor = material.baseColor.xyz; + float metallicFactor; + float roughnessFactor; + float ao; + if(material.metallicRoughnessTexture == 0) { + metallicFactor = material.metallicFactor; + roughnessFactor = material.roughnessFactor; } else { - inColor = texture(texSampler[material.albedoTexture], uv).xyz; + vec4 sampled_mr = LinearToSRGB(texture(texSampler[material.metallicRoughnessTexture], uv)); + ao = sampled_mr.r; + roughnessFactor = sampled_mr.g; + metallicFactor = sampled_mr.b; } - outColor = vec4(inColor * intensity, 1.0); - // outColor = vec4(inColor, 1.0); - // outColor = vec4(vec3(intensity), 1.0); - // outColor = vec4(out_normal, 1.0); + vec3 emissiveness; + if(material.emissiveTexture == 0) { + emissiveness = vec3(0.0); + } else { + emissiveness = texture(texSampler[material.emissiveTexture], uv).rgb; + emissiveness *= material.emissiveFactor.xyz; + } + + float lightIntensity = 2.0; + + vec3 V = normalize(cameraPos - position); + vec3 L = normalize(pointLightPos - position); + vec3 H = normalize(V + L); + vec3 N = out_normal; + float distance = length(pointLightPos - position); + float attenuation = 1.0 / (distance * distance); + vec3 radiance = pointLightColor * attenuation * lightIntensity; + + vec3 F0 = vec3(0.04); + F0 = mix(F0, albedo, metallicFactor); + + vec3 F = fresnelSchlick(max(dot(H, V), 0.0), F0); + float NDF = DistributionGGX(N, H, roughnessFactor); + float G = GeometrySmith(N, V, L, roughnessFactor); + + vec3 numerator = NDF * G * F; + float denominator = 4.0 * max(dot(N, V), 0.0) * max(dot(N, L), 0.0); + vec3 specular = numerator / max(denominator, 0.001); + + vec3 kS = F; + vec3 kD = vec3(1.0) - kS; + kD *= 1.0 - metallicFactor; + + float NdotL = max(dot(N, L), 0.0); + vec3 Lo = (kD * albedo / PI + specular) * radiance * NdotL; + + vec3 ambient = vec3(0.03) * albedo * ao; + + vec3 color = ambient + Lo; + color += emissiveness; + color = color / (color + vec3(1.0)); + + outColor = vec4(color, alpha); } diff --git a/assets/shaders/default.vert b/assets/shaders/default.vert index b0aee3a..28522b1 100755 --- a/assets/shaders/default.vert +++ b/assets/shaders/default.vert @@ -1,24 +1,7 @@ #version 450 #extension GL_EXT_nonuniform_qualifier : require -struct Material { - vec4 baseColor; - uint albedoTexture; - - uint normalTexture; - - float metallicFactor; - float roughnessFactor; - uint metallicRoughnessTexture; -}; - -struct Vertex { - vec4 position; - vec4 normal; - vec2 uv[2]; - vec4 tangent; - vec4 bitangent; // No longer needed. // TODO remove -}; +#include struct Light { vec3 color; @@ -60,8 +43,13 @@ layout(set = 2, binding = 2) buffer IndexBuffer { layout(set = 2, binding = 4) uniform sampler2D texSampler[]; -layout(location = 0) out vec2 uv; -layout(location = 1) smooth out mat3 TBN; +layout(location = 0) out vec3 position; +layout(location = 1) out vec2 uv; +layout(location = 2) out vec3 cameraPos; +layout(location = 3) out vec3 lightPos; +layout(location = 4) smooth out mat3 TBN; + +vec4 pointLightPos = vec4(0.0, 2.0, 0.0, 1.0); void main() { @@ -79,5 +67,11 @@ void main() /* vec3 B = normalize(cross(N, T)); */ TBN = mat3(T, B, N); - gl_Position = Camera.projection * Camera.view * PushConstants.render_matrix * vec4(vertex.position.xyz, 1.0); + mat4 VP = Camera.projection * Camera.view; + mat4 MVP = VP * PushConstants.render_matrix; + gl_Position = MVP * vec4(vertex.position.xyz, 1.0); + position = (PushConstants.render_matrix * vec4(vertex.position.xyz, 1.0)).xyz; + cameraPos = inverse(Camera.view)[3].xyz; + /* lightPos = (pointLightPos).xyz; */ + lightPos = cameraPos; } diff --git a/assets/textures/11872827283454512094.tx b/assets/textures/11872827283454512094.tx new file mode 100644 index 0000000..407cace Binary files /dev/null and b/assets/textures/11872827283454512094.tx differ diff --git a/assets/textures/11968150294050148237.tx b/assets/textures/11968150294050148237.tx new file mode 100644 index 0000000..38d0375 Binary files /dev/null and b/assets/textures/11968150294050148237.tx differ diff --git a/assets/textures/1219024358953944284.tx b/assets/textures/1219024358953944284.tx new file mode 100644 index 0000000..2178c79 Binary files /dev/null and b/assets/textures/1219024358953944284.tx differ diff --git a/assets/textures/13196865903111448057.tx b/assets/textures/13196865903111448057.tx new file mode 100644 index 0000000..b18b51c Binary files /dev/null and b/assets/textures/13196865903111448057.tx differ diff --git a/assets/textures/13824894030729245199.tx b/assets/textures/13824894030729245199.tx new file mode 100644 index 0000000..6d5f4ff Binary files /dev/null and b/assets/textures/13824894030729245199.tx differ diff --git a/assets/textures/16885566240357350108.tx b/assets/textures/16885566240357350108.tx new file mode 100644 index 0000000..53e75f3 Binary files /dev/null and b/assets/textures/16885566240357350108.tx differ diff --git a/assets/textures/17556969131407844942.tx b/assets/textures/17556969131407844942.tx new file mode 100644 index 0000000..42fac2a Binary files /dev/null and b/assets/textures/17556969131407844942.tx differ diff --git a/assets/textures/2411100444841994089.tx b/assets/textures/2411100444841994089.tx new file mode 100644 index 0000000..69d17d2 Binary files /dev/null and b/assets/textures/2411100444841994089.tx differ diff --git a/assets/textures/3371964815757888145.tx b/assets/textures/3371964815757888145.tx new file mode 100644 index 0000000..0a54ada Binary files /dev/null and b/assets/textures/3371964815757888145.tx differ diff --git a/assets/textures/3455394979645218238.tx b/assets/textures/3455394979645218238.tx new file mode 100644 index 0000000..52df0f7 Binary files /dev/null and b/assets/textures/3455394979645218238.tx differ diff --git a/assets/textures/466164707995436622.tx b/assets/textures/466164707995436622.tx new file mode 100644 index 0000000..93ae0a2 Binary files /dev/null and b/assets/textures/466164707995436622.tx differ diff --git a/assets/textures/4871783166746854860.tx b/assets/textures/4871783166746854860.tx new file mode 100644 index 0000000..a81eab0 Binary files /dev/null and b/assets/textures/4871783166746854860.tx differ diff --git a/assets/textures/715093869573992647.tx b/assets/textures/715093869573992647.tx new file mode 100644 index 0000000..ccfc325 Binary files /dev/null and b/assets/textures/715093869573992647.tx differ diff --git a/assets/textures/7815564343179553343.tx b/assets/textures/7815564343179553343.tx new file mode 100644 index 0000000..01d94f3 Binary files /dev/null and b/assets/textures/7815564343179553343.tx differ diff --git a/assets/textures/8051790464816141987.tx b/assets/textures/8051790464816141987.tx new file mode 100644 index 0000000..bdce3f6 Binary files /dev/null and b/assets/textures/8051790464816141987.tx differ diff --git a/assets/textures/8114461559286000061.tx b/assets/textures/8114461559286000061.tx new file mode 100644 index 0000000..bc3bbdb Binary files /dev/null and b/assets/textures/8114461559286000061.tx differ diff --git a/assets/textures/8503262930880235456.tx b/assets/textures/8503262930880235456.tx new file mode 100644 index 0000000..135c3dd Binary files /dev/null and b/assets/textures/8503262930880235456.tx differ diff --git a/assets/textures/8747919177698443163.tx b/assets/textures/8747919177698443163.tx new file mode 100644 index 0000000..3e0ddac Binary files /dev/null and b/assets/textures/8747919177698443163.tx differ diff --git a/assets/textures/8783994986360286082.tx b/assets/textures/8783994986360286082.tx new file mode 100644 index 0000000..5e51968 Binary files /dev/null and b/assets/textures/8783994986360286082.tx differ diff --git a/assets/textures/9916269861720640319.tx b/assets/textures/9916269861720640319.tx new file mode 100644 index 0000000..cae3f5b Binary files /dev/null and b/assets/textures/9916269861720640319.tx differ diff --git a/assets/textures/BoomBox_baseColor.tx b/assets/textures/BoomBox_baseColor.tx new file mode 100644 index 0000000..6b54324 Binary files /dev/null and b/assets/textures/BoomBox_baseColor.tx differ diff --git a/assets/textures/BoomBox_emissive.tx b/assets/textures/BoomBox_emissive.tx new file mode 100644 index 0000000..674d60f Binary files /dev/null and b/assets/textures/BoomBox_emissive.tx differ diff --git a/assets/textures/BoomBox_normal.tx b/assets/textures/BoomBox_normal.tx new file mode 100644 index 0000000..95cc3b3 Binary files /dev/null and b/assets/textures/BoomBox_normal.tx differ diff --git a/assets/textures/BoomBox_occlusionRoughnessMetallic.tx b/assets/textures/BoomBox_occlusionRoughnessMetallic.tx new file mode 100644 index 0000000..948873b Binary files /dev/null and b/assets/textures/BoomBox_occlusionRoughnessMetallic.tx differ diff --git a/assets/textures/CesiumMilkTruck.tx b/assets/textures/CesiumMilkTruck.tx new file mode 100644 index 0000000..ca9dc4c Binary files /dev/null and b/assets/textures/CesiumMilkTruck.tx differ diff --git a/assets/textures/Default_AO-Default_metalRoughness.tx b/assets/textures/Default_AO-Default_metalRoughness.tx new file mode 100644 index 0000000..9e70eb8 Binary files /dev/null and b/assets/textures/Default_AO-Default_metalRoughness.tx differ diff --git a/assets/textures/Default_albedo.tx b/assets/textures/Default_albedo.tx index 8523960..77fba91 100644 Binary files a/assets/textures/Default_albedo.tx and b/assets/textures/Default_albedo.tx differ diff --git a/assets/textures/Default_emissive.tx b/assets/textures/Default_emissive.tx new file mode 100644 index 0000000..984db3f Binary files /dev/null and b/assets/textures/Default_emissive.tx differ diff --git a/assets/textures/Default_normal.tx b/assets/textures/Default_normal.tx index 7979d9e..a87c10a 100644 Binary files a/assets/textures/Default_normal.tx and b/assets/textures/Default_normal.tx differ diff --git a/assets/textures/DuckCM.tx b/assets/textures/DuckCM.tx deleted file mode 100644 index dbbf7ff..0000000 Binary files a/assets/textures/DuckCM.tx and /dev/null differ diff --git a/assets/textures/GlamVelvetSofa_normal.tx b/assets/textures/GlamVelvetSofa_normal.tx deleted file mode 100644 index 3ac7215..0000000 Binary files a/assets/textures/GlamVelvetSofa_normal.tx and /dev/null differ diff --git a/game.proj b/game.proj index 9603008..e37a917 100755 --- a/game.proj +++ b/game.proj @@ -28,46 +28,22 @@ "id": "MainScene", "path": "scenes://MainScene.evsc" }, - { - "id": "SideScene", - "path": "scenes://SideScene.evsc" - }, - { - "id": "BoxScene", - "path": "scenes://Box.evsc" - }, - { - "id": "TestScene", - "path": "scenes://TestScene.evsc" - }, - { - "id": "TruckScene", - "path": "scenes://Truck.evsc" - }, - { - "id": "BuggyScene", - "path": "scenes://Buggy.evsc" - }, - { - "id": "BrainStemScene", - "path": "scenes://BrainStem.evsc" - }, { "id": "SponzaScene", "path": "scenes://Sponza.evsc" }, - { - "id": "DuckScene", - "path": "scenes://Duck.evsc" - }, - { - "id": "SofaScene", - "path": "scenes://Sofa.evsc" - }, { "id": "DamagedHelmetScene", "path": "scenes://DamagedHelmet.evsc" + }, + { + "id": "BoomBox", + "path": "scenes://BoomBox.evsc" + }, + { + "id": "CesiumMilkTruck", + "path": "scenes://CesiumMilkTruck.evsc" } ], - "activeScene": "DamagedHelmetScene" + "activeScene": "CesiumMilkTruck" } diff --git a/prefabs/Box.pf b/prefabs/Box.pf deleted file mode 100644 index 0c4f974..0000000 --- a/prefabs/Box.pf +++ /dev/null @@ -1,39 +0,0 @@ -{ - "children": [ - { - "components": [ - { - "position": [ 0, 0, 0 ], - "rotation": [ 0, -0, 0 ], - "scale": [ 1, 1, 1 ], - "type": "TransformComponent" - }, - { - "material": "RedMaterial", - "mesh": "assets://meshes/CesiumMilkTruck_Wheels.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]" - } - ], - "components": [ - { - "position": [ 0, 0, 0 ], - "rotation": [ -90.00000250447816, -0, 0 ], - "scale": [ 1, 1, 1 ], - "type": "TransformComponent" - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Static", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Mesh", - "meshPath": "assets://meshes/CesiumMilkTruck_Wheels.mesh" - } - } - ], - "id": "nodes[0]" -} diff --git a/prefabs/BrainStem.pf b/prefabs/BrainStem.pf deleted file mode 100644 index 14468ab..0000000 --- a/prefabs/BrainStem.pf +++ /dev/null @@ -1,2151 +0,0 @@ -{ - "children": [ - { - "children": [ - { - "children": [ - { - "children": [ - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0.5242561101913452, - -0.015727709978818893 - ], - "rotation": [ - -1.905471429220041e-06, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[20]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 1.1920899822825959e-07, - 0.1918196976184845, - 9.313230187046884e-10 - ], - "rotation": [ - 0.783090473130365, - 0.7311572898587316, - -86.0717626373179 - ], - "scale": [ - 0.9999998211860657, - 0.9999998211860657, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[19]" - } - ], - "components": [ - { - "position": [ - -0.41940489411354065, - 0.3407664895057678, - -0.013106339611113071 - ], - "rotation": [ - -0.7830848702408113, - 0.7311643334913133, - 86.0717626373179 - ], - "scale": [ - 0.9999998211860657, - 0.9999998211860657, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[18]" - }, - { - "children": [ - { - "children": [ - { - "components": [ - { - "position": [ - 0.4094892144203186, - 0.0027067658957093954, - 0.015727709978818893 - ], - "rotation": [ - 0, - -0, - 3.626880011580483e-08 - ], - "scale": [ - 0.9999998807907104, - 0.9999998807907104, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[17]" - }, - { - "components": [ - { - "position": [ - 0.41193410754203796, - 0.021585820242762566, - 0.05764370039105415 - ], - "rotation": [ - 1.9398460499953e-06, - -6.139710478702736e-16, - 3.626880011580483e-08 - ], - "scale": [ - 0.9999998807907104, - 0.9999998807907104, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[16]" - }, - { - "components": [ - { - "position": [ - 0.41257110238075256, - -0.021677140146493912, - 0.055014971643686295 - ], - "rotation": [ - 0, - -0, - 3.626880011580483e-08 - ], - "scale": [ - 0.9999998807907104, - 1, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[15]" - } - ], - "components": [ - { - "position": [ - 1.1920899822825959e-07, - 0.1857225000858307, - 2.793969944292485e-09 - ], - "rotation": [ - 0.8088567214440033, - -0.7754367659176896, - 87.58854274630264 - ], - "scale": [ - 1, - 0.9999999403953552, - 0.9999999403953552 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[14]" - } - ], - "components": [ - { - "position": [ - 0.4194048047065735, - 0.3407667875289917, - -0.0131063899025321 - ], - "rotation": [ - -0.8087823364150736, - -0.775518141218348, - -87.5885495764918 - ], - "scale": [ - 1.0000003576278687, - 1.000000238418579, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[13]" - } - ], - "components": [ - { - "position": [ - -5.492820174396451e-12, - 0.10747220367193222, - -0.02359149046242237 - ], - "rotation": [ - 1.9398460499953e-06, - 1.3340233896286584e-08, - 2.258281576595961e-16 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[12]" - }, - { - "children": [ - { - "children": [ - { - "children": [ - { - "components": [ - { - "position": [ - -7.450580152834618e-09, - 0.12854869663715363, - 0 - ], - "rotation": [ - -129.2074671706966, - 1.1099029717722774e-05, - -1.707442257865387e-06 - ], - "scale": [ - 1, - 1.000000238418579, - 1.0000005960464478 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[11]" - } - ], - "components": [ - { - "position": [ - 7.450580152834618e-09, - 0.39689669013023376, - -5.58793988858497e-09 - ], - "rotation": [ - -55.243263271263885, - -20.582944111015383, - 0.8084441353294521 - ], - "scale": [ - 0.9999998211860657, - 1, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[10]" - } - ], - "components": [ - { - "position": [ - 7.450580152834618e-09, - 0.3586178123950958, - 0 - ], - "rotation": [ - -7.809552065854308, - -63.60563121174516, - 6.884685541852991 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[9]" - } - ], - "components": [ - { - "position": [ - -0.14154909551143646, - -0.039319220930337906, - -1.2220500167359205e-08 - ], - "rotation": [ - -138.77850197160876, - -82.99260407644944, - -36.80871930518287 - ], - "scale": [ - 1.000016450881958, - 1.000017523765564, - 1.000019907951355 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[8]" - }, - { - "children": [ - { - "children": [ - { - "children": [ - { - "components": [ - { - "position": [ - 7.450580152834618e-09, - 0.12854869663715363, - 0 - ], - "rotation": [ - -129.2074671706966, - -1.1099029717722774e-05, - 1.707442257865387e-06 - ], - "scale": [ - 1, - 1.000000238418579, - 1.0000005960464478 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[7]" - } - ], - "components": [ - { - "position": [ - -7.450580152834618e-09, - 0.39689669013023376, - -5.58793988858497e-09 - ], - "rotation": [ - -55.243263271263885, - 20.582944111015383, - -0.8084441353294521 - ], - "scale": [ - 0.9999998211860657, - 1, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[6]" - } - ], - "components": [ - { - "position": [ - -7.450580152834618e-09, - 0.3586178123950958, - 0 - ], - "rotation": [ - -7.809552065854308, - 63.60563121174516, - -6.884685541852991 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[5]" - } - ], - "components": [ - { - "position": [ - 0.14154909551143646, - -0.039319220930337906, - -1.2286400341565695e-08 - ], - "rotation": [ - -138.77850197160876, - 82.99260407644944, - 36.80871930518287 - ], - "scale": [ - 1.000016450881958, - 1.000017523765564, - 1.000019907951355 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[4]" - } - ], - "components": [ - { - "position": [ - 0, - 0.9148268103599548, - 0 - ], - "rotation": [ - -1.6284449675375803e-12, - 0.07787813708160272, - -1.1067156498605702e-15 - ], - "scale": [ - 1, - 0.9999998807907104, - 0.9999998807907104 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[3]" - } - ], - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 90.00000250447816, - 1.0005159917010866e-08, - -0.07787815709192257 - ], - "scale": [ - 1, - 0.9999999403953552, - 0.9999998807907104 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[2]" - } - ], - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[21]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "componentsStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_1" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Stem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-2.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_2" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "footStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-3.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_3" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "footFlangeStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-4.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_4" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "kneeStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-5.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_5" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "hipSphereStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-6.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_6" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "filletStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-7.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_7" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "thighStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-8.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_8" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "thighPadStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-9.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_9" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "plugStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-10.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_10" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "discInStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-11.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_11" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "TubeStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-12.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_12" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "componentStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-13.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_13" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "hexStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-14.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_14" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "kneeGuardStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-15.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_15" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "calfStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-16.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_16" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "ankleBracketStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-17.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_17" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "ankleStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-18.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_18" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "calfCoverStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-19.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_19" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "knee2Stem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-20.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_20" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "skeletonStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-21.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_21" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "bracketStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-22.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_22" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "coverStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-23.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_23" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "barStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-24.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_24" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "intestineOutStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-25.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_25" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "neckSinkStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-26.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_26" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "shockOutStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-27.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_27" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "shockInStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-28.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_28" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "discStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-29.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_29" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "canisterInStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-30.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_30" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "canisterOutStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-31.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_31" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "canInnerStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-32.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_32" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "pipeStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-33.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_33" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "off-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-34.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_34" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "boltStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-35.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_35" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "intestineInStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-36.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_36" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "armPlateStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-37.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_37" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "shoulderPodStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-38.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_38" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "armFilletStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-39.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_39" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "bStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-40.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_40" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "armBoltStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-41.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_41" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "shoulderBStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-42.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_42" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "armTrussStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-43.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_43" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "pinStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-44.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_44" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "radiatorStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-45.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_45" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "rpgStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-46.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_46" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "bayonetStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-47.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_47" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "barrel2Stem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-48.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_48" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "barrel1Stem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-49.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_49" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "filterOutStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-50.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_50" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "filterInStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-51.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_51" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "exhaustGunStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-52.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_52" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "headFilletStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-53.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_53" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "headCaseStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-54.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_54" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "headGrillStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-55.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_55" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "headHornStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-56.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_56" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "eyeStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-57.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_57" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "eyeRimStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-58.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_58" - } - ], - "components": [ - { - "position": [ 0, 0, 0 ], - "rotation": [ 0, -0, 0 ], - "scale": [ 1, 1, 1 ], - "type": "TransformComponent" - }, - { - "material": "frameInStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]" - } - ], - "components": [ - { - "position": [ 0, 0, 0 ], - "rotation": [ -90.00000250447816, -0, 0 ], - "scale": [ 1, 1, 1 ], - "type": "TransformComponent" - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ], - "id": "nodes[0]" -} diff --git a/prefabs/CesiumMilkTruck.pf b/prefabs/CesiumMilkTruck.pf deleted file mode 100644 index 17db002..0000000 --- a/prefabs/CesiumMilkTruck.pf +++ /dev/null @@ -1,99 +0,0 @@ -{ - "children": [ - { - "children": [ - { - "children": [ - { - "id": "Wheels", - "components": [ - { - "type": "TransformComponent", - "position": [ 0, 0, 0 ], - "rotation": [ 0, -10.153014729521423, 0 ], - "scale": [ 1, 1, 1 ] - }, - { - "type": "RenderComponent", - "material": "WhiteMaterial", - "mesh": "assets://meshes/CesiumMilkTruck_Wheels.mesh" - } - ] - } - ], - "components": [ - { - "position": [ 1.432669997215271, 0, -0.4277220070362091 ], - "rotation": [ 0, -0, 0 ], - "scale": [ 1, 1, 1 ], - "type": "TransformComponent" - } - ], - "id": "Node" - }, - { - "id": "Node001", - "children": [ - { - "components": [ - { - "position": [ 0, 0, 0 ], - "rotation": [ 0, -10.153014729521423, 0 ], - "scale": [ 1, 1, 1 ], - "type": "TransformComponent" - }, - { - "material": "WhiteMaterial", - "mesh": "assets://meshes/CesiumMilkTruck_Wheels.mesh", - "type": "RenderComponent" - } - ], - "id": "Wheels001" - } - ], - "components": [ - { - "type": "TransformComponent", - "position": [ -1.352329969406128, 0, -0.4277220070362091 ], - "rotation": [ 0, -0, 0 ], - "scale": [ 1, 1, 1 ] - } - ] - } - ], - "components": [ - { - "position": [ 0, 0, 0 ], - "rotation": [ 0, -0, 0 ], - "scale": [ 1, 1, 1 ], - "type": "TransformComponent" - }, - { - "material": "WhiteMaterial", - "mesh": "assets://meshes/CesiumMilkTruck_Cesium_Milk_Truck-0.mesh", - "type": "RenderComponent" - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Box", - "halfExtents": [1.,1.,1.] - } - } - ], - "id": "Cesium_Milk_Truck" - } - ], - "components": [ - { - "position": [ 0, 0, 0 ], - "rotation": [ 0, 0, 0], - "scale": [ 0.9999999403953552, 0.9999999403953552, 0.9999999403953552 ], - "type": "TransformComponent" - } - ], - "id": "Yup2Zup" -} diff --git a/scenes/Box.evsc b/scenes/BoomBox.evsc similarity index 53% rename from scenes/Box.evsc rename to scenes/BoomBox.evsc index f0edbf4..d41e4fe 100644 --- a/scenes/Box.evsc +++ b/scenes/BoomBox.evsc @@ -1,53 +1,73 @@ { - "id": "BoxScene", + "id": "", "materials": [ { - "baseColor": [ 0.800000011920929, 0, 0, 1 ], - "id": "Red", - "metallicFactor": 0, + "albedoTexture": "assets://textures/BoomBox_baseColor.tx", + "baseColor": [ + 1, + 1, + 1, + 1 + ], + "emissiveFactor": [ + 1, + 1, + 1 + ], + "emissiveTexture": "assets://textures/BoomBox_emissive.tx", + "id": "BoomBox_Mat", + "metallicFactor": 1, + "metallicRoughnessTexture": "assets://textures/BoomBox_occlusionRoughnessMetallic.tx", + "normalTexture": "assets://textures/BoomBox_normal.tx", "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" + "roughnessFactor": 1 + }, + { + "baseColor": [ + 1, + 1, + 1, + 1 + ], + "emissiveFactor": [ + 1, + 1, + 1 + ], + "id": "_Material_Dummy_1", + "metallicFactor": 1, + "pipeline": "DefaultPipeline", + "roughnessFactor": 1 } ], "nodes": [ { - "children": [ - { - "components": [ - { - "position": [ 0, 0, 0 ], - "rotation": [ 0, -0, 0 ], - "scale": [ 1, 1, 1 ], - "type": "TransformComponent" - }, - { - "material": "Red", - "mesh": "assets://meshes/Box_Mesh.mesh", - "type": "RenderComponent" - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Static", - "mass": 0.0, - "restitution": 1.0, - "collisionShape": { - "type": "Mesh", - "meshPath": "assets://meshes/Box_Mesh.mesh" - } - } - ], - "id": "nodes[1]" - } - ], "components": [ { - "position": [ 0, 0, 0 ], - "rotation": [ -90.00000250447816, -0, 0 ], - "scale": [ 1, 1, 1 ], + "position": [ + 0, + 0, + 0 + ], + "rotation": [ + 180.00000500895632, + -0, + 180.00000500895632 + ], + "scale": [ + 100, + 100, + 100 + ], "type": "TransformComponent" + }, + { + "material": "BoomBox_Mat", + "mesh": "assets://meshes/BoomBox_BoomBox.mesh", + "type": "RenderComponent" } ], - "id": "nodes[0]" + "id": "BoomBox" }, { "id": "Camera", diff --git a/scenes/BrainStem.evsc b/scenes/BrainStem.evsc deleted file mode 100644 index b77045d..0000000 --- a/scenes/BrainStem.evsc +++ /dev/null @@ -1,2899 +0,0 @@ -{ - "id": "", - "materials": [ - { - "baseColor": [ - 0.16862699389457703, - 0.1411760002374649, - 0.10980399698019028, - 1 - ], - "id": "frameInStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.7450979948043823, - 0.45097988843917847, - 0, - 1 - ], - "id": "componentsStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.5411760210990906, - 0.5411760210990906, - 0.5411760210990906, - 1 - ], - "id": "Stem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.019607799127697945, - 0.1450980007648468, - 0.17647099494934082, - 1 - ], - "id": "footStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.9686279892921448, - 0.9686279892921448, - 0.9686279892921448, - 1 - ], - "id": "footFlangeStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.48235300183296204, - 0.4352940022945404, - 0.36078399419784546, - 1 - ], - "id": "kneeStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.2627449929714203, - 0.2627449929714203, - 0.2627449929714203, - 1 - ], - "id": "hipSphereStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.9882349967956543, - 0.9882349967956543, - 0.9882349967956543, - 1 - ], - "id": "filletStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.8980389833450317, - 0.8980389833450317, - 0.8980389833450317, - 1 - ], - "id": "thighStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.49803900718688965, - 0.45097988843917847, - 0.3803919851779938, - 1 - ], - "id": "thighPadStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.4588240087032318, - 0.4588240087032318, - 0.4588240087032318, - 1 - ], - "id": "plugStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.4627450108528137, - 0.4078429937362671, - 0.3294120132923126, - 1 - ], - "id": "discInStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.0784313976764679, - 0.18431399762630463, - 0.20784300565719604, - 1 - ], - "id": "TubeStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.521569013595581, - 0.4627450108528137, - 0.37647101283073425, - 1 - ], - "id": "componentStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.24313700199127197, - 0.19607800245285034, - 0.1568630039691925, - 1 - ], - "id": "hexStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.49803900718688965, - 0.45097988843917847, - 0.3803919851779938, - 1 - ], - "id": "kneeGuardStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.6823530197143555, - 0.6352940201759338, - 0.5333330035209656, - 1 - ], - "id": "calfStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.48235300183296204, - 0.4352940022945404, - 0.36078399419784546, - 1 - ], - "id": "ankleBracketStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 1, - 1, - 1 - ], - "id": "ankleStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.35686299204826355, - 0.32548999786376953, - 0.2784309983253479, - 1 - ], - "id": "calfCoverStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 1, - 1, - 1 - ], - "id": "knee2Stem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 0.2705880105495453, - 0.24313700199127197, - 1 - ], - "id": "skeletonStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.38431400060653687, - 0.34902000427246094, - 0.282353013753891, - 1 - ], - "id": "bracketStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.48235300183296204, - 0.4352940022945404, - 0.36078399419784546, - 1 - ], - "id": "coverStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 0.19215700030326843, - 0.24313700199127197, - 1 - ], - "id": "barStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.4313730001449585, - 0.20000000298023224, - 0, - 1 - ], - "id": "intestineOutStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.9176470041275024, - 0.6862750053405762, - 0.2705880105495453, - 1 - ], - "id": "neckSinkStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 0.2666670083999634, - 0.33725500106811523, - 1 - ], - "id": "shockOutStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 0.48235300183296204, - 0.8705880045890808, - 1 - ], - "id": "shockInStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.18823499977588654, - 0.1568630039691925, - 0.12156900018453598, - 1 - ], - "id": "discStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.49803900718688965, - 0.49803900718688965, - 0.49803900718688965, - 1 - ], - "id": "canisterInStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.5372549891471863, - 0.5372549891471863, - 0.5372549891471863, - 1 - ], - "id": "canisterOutStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.36078399419784546, - 0.36078399419784546, - 0.36078399419784546, - 1 - ], - "id": "canInnerStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.4549019932746887, - 0.21960799396038055, - 0.019607799127697945, - 1 - ], - "id": "pipeStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.6705880165100098, - 0.4078429937362671, - 0.05882349982857704, - 1 - ], - "id": "off-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.2901960015296936, - 0.2901960015296936, - 0.2901960015296936, - 1 - ], - "id": "boltStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.20729400217533112, - 0.19880999624729156, - 0.7099869847297668, - 1 - ], - "id": "intestineInStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.5098040103912354, - 0.4588240087032318, - 0.37647101283073425, - 1 - ], - "id": "armPlateStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 1, - 1, - 1 - ], - "id": "shoulderPodStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 1, - 1, - 1 - ], - "id": "armFilletStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.019607799127697945, - 0.1647060066461563, - 0.20000000298023224, - 1 - ], - "id": "bStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.20000000298023224, - 0.20000000298023224, - 0.20000000298023224, - 1 - ], - "id": "armBoltStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.023529399186372757, - 0.11764699965715408, - 0.1411760002374649, - 1 - ], - "id": "shoulderBStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.513725996017456, - 0.4549019932746887, - 0.37254899740219116, - 1 - ], - "id": "armTrussStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.26819300651550293, - 0.2585029900074005, - 0.549996018409729, - 1 - ], - "id": "pinStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.764706015586853, - 0.48627498745918274, - 0.0784313976764679, - 1 - ], - "id": "radiatorStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 1, - 1, - 1 - ], - "id": "rpgStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.9882349967956543, - 0.9882349967956543, - 0.9882349967956543, - 1 - ], - "id": "bayonetStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.1254899948835373, - 0.1254899948835373, - 0.1254899948835373, - 1 - ], - "id": "barrel2Stem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.35294100642204285, - 0.35294100642204285, - 0.35294100642204285, - 1 - ], - "id": "barrel1Stem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.4196079969406128, - 0.4196079969406128, - 0.4117650091648102, - 1 - ], - "id": "filterOutStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.35999101400375366, - 0.35999101400375366, - 0.35999101400375366, - 1 - ], - "id": "filterInStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.5058820247650146, - 0.5058820247650146, - 0.5058820247650146, - 1 - ], - "id": "exhaustGunStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.2549020051956177, - 0.2549020051956177, - 0.2549020051956177, - 1 - ], - "id": "headFilletStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.8627449870109558, - 0.6509799957275391, - 0.24313700199127197, - 1 - ], - "id": "headCaseStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.7098039984703064, - 0.5411760210990906, - 0.2549020051956177, - 1 - ], - "id": "headGrillStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.8274509906768799, - 0.5176470279693604, - 0.062745101749897, - 1 - ], - "id": "headHornStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.9882349967956543, - 0.9882349967956543, - 0.9882349967956543, - 1 - ], - "id": "eyeStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 1, - 1, - 1 - ], - "id": "eyeRimStem-effect", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - } - ], - "nodes": [ - { - "children": [ - { - "children": [ - { - "children": [ - { - "children": [ - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0.5242561101913452, - -0.015727709978818893 - ], - "rotation": [ - -1.905471429220041e-06, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[20]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 1.1920899822825959e-07, - 0.1918196976184845, - 9.313230187046884e-10 - ], - "rotation": [ - 0.783090473130365, - 0.7311572898587316, - -86.0717626373179 - ], - "scale": [ - 0.9999998211860657, - 0.9999998211860657, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[19]" - } - ], - "components": [ - { - "position": [ - -0.41940489411354065, - 0.3407664895057678, - -0.013106339611113071 - ], - "rotation": [ - -0.7830848702408113, - 0.7311643334913133, - 86.0717626373179 - ], - "scale": [ - 0.9999998211860657, - 0.9999998211860657, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[18]" - }, - { - "children": [ - { - "children": [ - { - "components": [ - { - "position": [ - 0.4094892144203186, - 0.0027067658957093954, - 0.015727709978818893 - ], - "rotation": [ - 0, - -0, - 3.626880011580483e-08 - ], - "scale": [ - 0.9999998807907104, - 0.9999998807907104, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[17]" - }, - { - "components": [ - { - "position": [ - 0.41193410754203796, - 0.021585820242762566, - 0.05764370039105415 - ], - "rotation": [ - 1.9398460499953e-06, - -6.139710478702736e-16, - 3.626880011580483e-08 - ], - "scale": [ - 0.9999998807907104, - 0.9999998807907104, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[16]" - }, - { - "components": [ - { - "position": [ - 0.41257110238075256, - -0.021677140146493912, - 0.055014971643686295 - ], - "rotation": [ - 0, - -0, - 3.626880011580483e-08 - ], - "scale": [ - 0.9999998807907104, - 1, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[15]" - } - ], - "components": [ - { - "position": [ - 1.1920899822825959e-07, - 0.1857225000858307, - 2.793969944292485e-09 - ], - "rotation": [ - 0.8088567214440033, - -0.7754367659176896, - 87.58854274630264 - ], - "scale": [ - 1, - 0.9999999403953552, - 0.9999999403953552 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[14]" - } - ], - "components": [ - { - "position": [ - 0.4194048047065735, - 0.3407667875289917, - -0.0131063899025321 - ], - "rotation": [ - -0.8087823364150736, - -0.775518141218348, - -87.5885495764918 - ], - "scale": [ - 1.0000003576278687, - 1.000000238418579, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[13]" - } - ], - "components": [ - { - "position": [ - -5.492820174396451e-12, - 0.10747220367193222, - -0.02359149046242237 - ], - "rotation": [ - 1.9398460499953e-06, - 1.3340233896286584e-08, - 2.258281576595961e-16 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[12]" - }, - { - "children": [ - { - "children": [ - { - "children": [ - { - "components": [ - { - "position": [ - -7.450580152834618e-09, - 0.12854869663715363, - 0 - ], - "rotation": [ - -129.2074671706966, - 1.1099029717722774e-05, - -1.707442257865387e-06 - ], - "scale": [ - 1, - 1.000000238418579, - 1.0000005960464478 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[11]" - } - ], - "components": [ - { - "position": [ - 7.450580152834618e-09, - 0.39689669013023376, - -5.58793988858497e-09 - ], - "rotation": [ - -55.243263271263885, - -20.582944111015383, - 0.8084441353294521 - ], - "scale": [ - 0.9999998211860657, - 1, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[10]" - } - ], - "components": [ - { - "position": [ - 7.450580152834618e-09, - 0.3586178123950958, - 0 - ], - "rotation": [ - -7.809552065854308, - -63.60563121174516, - 6.884685541852991 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[9]" - } - ], - "components": [ - { - "position": [ - -0.14154909551143646, - -0.039319220930337906, - -1.2220500167359205e-08 - ], - "rotation": [ - -138.77850197160876, - -82.99260407644944, - -36.80871930518287 - ], - "scale": [ - 1.000016450881958, - 1.000017523765564, - 1.000019907951355 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[8]" - }, - { - "children": [ - { - "children": [ - { - "children": [ - { - "components": [ - { - "position": [ - 7.450580152834618e-09, - 0.12854869663715363, - 0 - ], - "rotation": [ - -129.2074671706966, - -1.1099029717722774e-05, - 1.707442257865387e-06 - ], - "scale": [ - 1, - 1.000000238418579, - 1.0000005960464478 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[7]" - } - ], - "components": [ - { - "position": [ - -7.450580152834618e-09, - 0.39689669013023376, - -5.58793988858497e-09 - ], - "rotation": [ - -55.243263271263885, - 20.582944111015383, - -0.8084441353294521 - ], - "scale": [ - 0.9999998211860657, - 1, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[6]" - } - ], - "components": [ - { - "position": [ - -7.450580152834618e-09, - 0.3586178123950958, - 0 - ], - "rotation": [ - -7.809552065854308, - 63.60563121174516, - -6.884685541852991 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[5]" - } - ], - "components": [ - { - "position": [ - 0.14154909551143646, - -0.039319220930337906, - -1.2286400341565695e-08 - ], - "rotation": [ - -138.77850197160876, - 82.99260407644944, - 36.80871930518287 - ], - "scale": [ - 1.000016450881958, - 1.000017523765564, - 1.000019907951355 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[4]" - } - ], - "components": [ - { - "position": [ - 0, - 0.9148268103599548, - 0 - ], - "rotation": [ - -1.6284449675375803e-12, - 0.07787813708160272, - -1.1067156498605702e-15 - ], - "scale": [ - 1, - 0.9999998807907104, - 0.9999998807907104 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[3]" - } - ], - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 90.00000250447816, - 1.0005159917010866e-08, - -0.07787815709192257 - ], - "scale": [ - 1, - 0.9999999403953552, - 0.9999998807907104 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[2]" - } - ], - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[21]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "componentsStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_1" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Stem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-2.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_2" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "footStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-3.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_3" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "footFlangeStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-4.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_4" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "kneeStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-5.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_5" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "hipSphereStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-6.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_6" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "filletStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-7.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_7" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "thighStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-8.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_8" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "thighPadStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-9.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_9" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "plugStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-10.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_10" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "discInStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-11.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_11" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "TubeStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-12.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_12" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "componentStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-13.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_13" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "hexStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-14.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_14" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "kneeGuardStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-15.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_15" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "calfStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-16.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_16" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "ankleBracketStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-17.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_17" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "ankleStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-18.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_18" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "calfCoverStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-19.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_19" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "knee2Stem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-20.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_20" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "skeletonStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-21.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_21" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "bracketStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-22.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_22" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "coverStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-23.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_23" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "barStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-24.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_24" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "intestineOutStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-25.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_25" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "neckSinkStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-26.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_26" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "shockOutStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-27.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_27" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "shockInStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-28.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_28" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "discStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-29.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_29" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "canisterInStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-30.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_30" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "canisterOutStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-31.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_31" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "canInnerStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-32.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_32" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "pipeStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-33.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_33" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "off-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-34.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_34" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "boltStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-35.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_35" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "intestineInStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-36.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_36" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "armPlateStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-37.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_37" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "shoulderPodStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-38.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_38" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "armFilletStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-39.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_39" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "bStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-40.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_40" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "armBoltStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-41.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_41" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "shoulderBStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-42.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_42" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "armTrussStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-43.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_43" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "pinStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-44.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_44" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "radiatorStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-45.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_45" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "rpgStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-46.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_46" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "bayonetStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-47.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_47" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "barrel2Stem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-48.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_48" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "barrel1Stem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-49.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_49" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "filterOutStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-50.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_50" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "filterInStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-51.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_51" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "exhaustGunStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-52.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_52" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "headFilletStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-53.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_53" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "headCaseStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-54.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_54" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "headGrillStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-55.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_55" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "headHornStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-56.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_56" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "eyeStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-57.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_57" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "eyeRimStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-58.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]_Primitive_58" - } - ], - "components": [ - { - "position": [ 0, 0, 0 ], - "rotation": [ 0, -0, 0 ], - "scale": [ 1, 1, 1 ], - "type": "TransformComponent" - }, - { - "material": "frameInStem-effect", - "mesh": "assets://meshes/BrainStem_Figure_2_geometry-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[1]" - } - ], - "components": [ - { - "position": [ 0, 0, 0 ], - "rotation": [ -90.00000250447816, -0, 0 ], - "scale": [ 1, 1, 1 ], - "type": "TransformComponent" - } - ], - "id": "nodes[0]" - }, - { - "id": "Camera", - "components": [ - { - "type": "TransformComponent", - "position": [0.0, -2.0, 11.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "ScriptComponent", - "script_name": "MainCameraController", - "script_path": "scripts://MainScene/Camera.lua" - } - ], - "children": [ - { - "id": "RotationHelper", - "components": [ - { - "type": "TransformComponent", - "position": [0.0, 0.0, 0.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "CameraComponent", - "view": "Perspective", - "fov": 90, - "near": 0.001, - "far": 1000, - "aspectRatio": 1.3333 - }, - { - "type": "ScriptComponent", - "script_name": "MainCameraRotationHelper", - "script_path": "scripts://MainScene/CameraHelper.lua" - } - ] - } - ] - } - ], - "activeCamera": "Camera.RotationHelper" -} diff --git a/scenes/Buggy.evsc b/scenes/Buggy.evsc deleted file mode 100644 index b9bb27e..0000000 --- a/scenes/Buggy.evsc +++ /dev/null @@ -1,8578 +0,0 @@ -{ - "id": "BuggyScene", - "materials": [ - { - "baseColor": [ 1, 1, 1, 1 ], - "id": "Material_22", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ 0.4001370072364807, 0.4001370072364807, 0.4001370072364807, 1 ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ 0.4001370072364807, 0.4001370072364807, 0.4001370072364807, 1 ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ 0.4001370072364807, 0.4001370072364807, 0.4001370072364807, 1 ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ 0.4001370072364807, 0.4001370072364807, 0.4001370072364807, 1 ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ 1, 0, 0, 1 ], - "id": "Material_26", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ 0, 1, 1, 1 ], - "id": "Material_29", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ 0.4001370072364807, 0.4001370072364807, 0.4001370072364807, 1 ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ 0.4001370072364807, 0.4001370072364807, 0.4001370072364807, 1 ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ 0.4001370072364807, 0.4001370072364807, 0.4001370072364807, 1 ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ 0.4001370072364807, 0.4001370072364807, 0.4001370072364807, 1 ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ 1, 0.4999920129776001, 0, 1 ], - "id": "Material_28", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ 1, 0.39978599548339844, 0.39978599548339844, 1 ], - "id": "Material_21", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ 1, 1, 0, 1 ], - "id": "Material_24", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ 0, 0, 1, 1 ], - "id": "Material_23", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ 0, 0, 1, 1 ], - "id": "Material_23", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ 0, 0, 1, 1 ], - "id": "Material_23", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ 1, 1, 0, 1 ], - "id": "Material_24", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ 1, 1, 1, 1 ], - "id": "Material_22", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ 1, 0, 0, 1 ], - "id": "Material_26", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ 1, 1, 0, 1 ], - "id": "Material_24", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ 0.4001370072364807, 0.4001370072364807, 0.4001370072364807, 1 ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ 1, 1, 0, 1 ], - "id": "Material_24", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ 0.4001370072364807, 0.4001370072364807, 0.4001370072364807, 1 ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 0, - 1, - 1 - ], - "id": "Material_23", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.4001370072364807, - 0.4001370072364807, - 0.4001370072364807, - 1 - ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 1, - 1, - 1 - ], - "id": "Material_22", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 1, - 1, - 1 - ], - "id": "Material_22", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 0, - 0, - 1 - ], - "id": "Material_26", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 0, - 0, - 1 - ], - "id": "Material_26", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 0, - 0, - 1 - ], - "id": "Material_26", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 0, - 0, - 1 - ], - "id": "Material_26", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 1, - 0, - 1 - ], - "id": "Material_24", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 0, - 1, - 1 - ], - "id": "Material_23", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 0, - 1, - 1 - ], - "id": "Material_23", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 1, - 0, - 1 - ], - "id": "Material_24", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 0, - 1, - 1 - ], - "id": "Material_23", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 1, - 0, - 1 - ], - "id": "Material_24", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 0, - 0, - 1 - ], - "id": "Material_26", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 1, - 0, - 1 - ], - "id": "Material_24", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 0, - 0, - 1 - ], - "id": "Material_26", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 0, - 1, - 1 - ], - "id": "Material_23", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.4001370072364807, - 0.4001370072364807, - 0.4001370072364807, - 1 - ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.4001370072364807, - 0.4001370072364807, - 0.4001370072364807, - 1 - ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.4001370072364807, - 0.4001370072364807, - 0.4001370072364807, - 1 - ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 1, - 0, - 1 - ], - "id": "Material_24", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.4001370072364807, - 0.4001370072364807, - 0.4001370072364807, - 1 - ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.4001370072364807, - 0.4001370072364807, - 0.4001370072364807, - 1 - ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.4001370072364807, - 0.4001370072364807, - 0.4001370072364807, - 1 - ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 0, - 0, - 1 - ], - "id": "Material_26", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 0.4999920129776001, - 0, - 1 - ], - "id": "Material_28", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 0.39978599548339844, - 0.39978599548339844, - 1 - ], - "id": "Material_21", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 1, - 0, - 1 - ], - "id": "Material_24", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.4001370072364807, - 0.4001370072364807, - 0.4001370072364807, - 1 - ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.4001370072364807, - 0.4001370072364807, - 0.4001370072364807, - 1 - ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.4001370072364807, - 0.4001370072364807, - 0.4001370072364807, - 1 - ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.4001370072364807, - 0.4001370072364807, - 0.4001370072364807, - 1 - ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.4001370072364807, - 0.4001370072364807, - 0.4001370072364807, - 1 - ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.4001370072364807, - 0.4001370072364807, - 0.4001370072364807, - 1 - ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.4001370072364807, - 0.4001370072364807, - 0.4001370072364807, - 1 - ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.4001370072364807, - 0.4001370072364807, - 0.4001370072364807, - 1 - ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.4001370072364807, - 0.4001370072364807, - 0.4001370072364807, - 1 - ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 0, - 1, - 1 - ], - "id": "Material_23", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 1, - 0, - 1 - ], - "id": "Material_24", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.5399860143661499, - 0.24998900294303894, - 0.24998900294303894, - 1 - ], - "id": "Material_27", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 1, - 1, - 1 - ], - "id": "Material_22", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 1, - 1, - 1 - ], - "id": "Material_22", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.4001370072364807, - 0.4001370072364807, - 0.4001370072364807, - 1 - ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 0, - 1, - 1 - ], - "id": "Material_23", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.4001370072364807, - 0.4001370072364807, - 0.4001370072364807, - 1 - ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 1, - 0, - 1 - ], - "id": "Material_24", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 1, - 0, - 1 - ], - "id": "Material_24", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.4001370072364807, - 0.4001370072364807, - 0.4001370072364807, - 1 - ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.4001370072364807, - 0.4001370072364807, - 0.4001370072364807, - 1 - ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 0, - 0, - 1 - ], - "id": "Material_26", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0, - 1, - 0, - 1 - ], - "id": "Material_20", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 1, - 1, - 1 - ], - "id": "Material_22", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.4001370072364807, - 0.4001370072364807, - 0.4001370072364807, - 1 - ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.4001370072364807, - 0.4001370072364807, - 0.4001370072364807, - 1 - ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.4001370072364807, - 0.4001370072364807, - 0.4001370072364807, - 1 - ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.4001370072364807, - 0.4001370072364807, - 0.4001370072364807, - 1 - ], - "id": "Material_25", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 1, - 1, - 1 - ], - "id": "Material_22", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 1, - 1, - 1 - ], - "id": "Material_22", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.5399860143661499, - 0.24998900294303894, - 0.24998900294303894, - 1 - ], - "id": "Material_27", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 1, - 1, - 1, - 1 - ], - "id": "Material_22", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - }, - { - "baseColor": [ - 0.5399860143661499, - 0.24998900294303894, - 0.24998900294303894, - 1 - ], - "id": "Material_27", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" - } - ], - "nodes": [ - { - "children": [ - { - "components": [ - { - "position": [ 336.34771728515625, 258.2054748535156, 330.2711181640625 ], - "rotation": [ -27.938354337634603, 45.00000466733367, -1.6347535660197457e-05 ], - "scale": [ 0.9999999403953552, 1, 1 ], - "type": "TransformComponent" - } - ], - "id": "nodes[204]" - }, - { - "children": [ - { - "components": [ - { - "position": [ 16, -82.44999694824219, 3.9000000953674316 ], - "rotation": [ 90.00000250447816, -0, 0 ], - "scale": [ 1, 1, 1 ], - "type": "TransformComponent" - }, - { - "material": "Material_22", - "mesh": "assets://meshes/Buggy_body_1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[203]" - }, - { - "components": [ - { - "position": [ 52.720001220703125, 3.6383039951324463, 60.13420867919922 ], - "rotation": [ -175.00000600818353, -0, 0 ], - "scale": [ 1, 1, 1 ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_3.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[202]" - }, - { - "components": [ - { - "position": [ 22.73484992980957, -81.90377807617188, 45.293846130371094 ], - "rotation": [ -1.9453200644909104e-06, 30.00002474048815, 89.999995674289 ], - "scale": [ 1, 1, 1 ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_5.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[201]" - }, - { - "components": [ - { - "position": [ 23.8700008392334, -76.16015625, 37.47444152832031 ], - "rotation": [ -1.9453200644909104e-06, 30.00002474048815, 89.999995674289 ], - "scale": [ 1, 1, 1 ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_7.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[200]" - }, - { - "components": [ - { - "position": [ 16.270000457763672, -84.38516235351562, 23.22832489013672 ], - "rotation": [ -179.999991348578, -30.000007665015225, -90.00000250447816 ], - "scale": [ 0.9999999403953552, 1, 0.9999999403953552 ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_9.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[199]" - }, - { - "components": [ - { - "position": [ 16.149999618530273, -35.92499923706055, 11.199999809265137 ], - "rotation": [ 0, -0, -90.00000250447816 ], - "scale": [ 1, 1, 1 ], - "type": "TransformComponent" - }, - { - "material": "Material_26", - "mesh": "assets://meshes/Buggy_body_11.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[198]" - }, - { - "components": [ - { - "position": [ 24.100000381469727, 52, 27.200000762939453 ], - "rotation": [ 0, -0, -90.00000250447816 ], - "scale": [ 1, 1, 1 ], - "type": "TransformComponent" - }, - { - "material": "Material_29", - "mesh": "assets://meshes/Buggy_body_13.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[197]" - }, - { - "components": [ - { - "position": [ 7.980000019073486, 4, 56 ], - "rotation": [ -84.99999667351618, -0, 0 ], - "scale": [ 1, 1, 1 ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_15.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[196]" - }, - { - "components": [ - { - "position": [ 59.52000045776367, -83.81136322021484, 24.222171783447266 ], - "rotation": [ -179.999991348578, 30.000007665015225, 90.00000250447816 ], - "scale": [ 0.9999999403953552, 1, 0.9999999403953552 ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_17.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[195]" - }, - { - "components": [ - { - "position": [ 20.100000381469727, -92.8509750366211, 6.170835018157959 ], - "rotation": [ -90.00000250447816, 20.937109910048054, 90.00000250447816 ], - "scale": [ 1, 1, 1 ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_19.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[194]" - }, - { - "components": [ - { - "position": [ 16, 0, 64 ], - "rotation": [ 0, -0, 0 ], - "scale": [ 1, 1, 1 ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_21.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[193]" - }, - { - "components": [ - { - "position": [ 36.099998474121094, 3.9000000953674316, 54.400001525878906 ], - "rotation": [ 0, -0, 90.00000250447816 ], - "scale": [ 1, 1, 1 ], - "type": "TransformComponent" - }, - { - "material": "Material_28", - "mesh": "assets://meshes/Buggy_body_23.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[192]" - }, - { - "components": [ - { - "position": [ 44.099998474121094, 3.9000000953674316, 44.79999923706055 ], - "rotation": [ 0, -0, 90.00000250447816 ], - "scale": [ 1, 1, 1 ], - "type": "TransformComponent" - }, - { - "material": "Material_21", - "mesh": "assets://meshes/Buggy_body_25.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[191]" - }, - { - "components": [ - { - "position": [ 44.099998474121094, -3.9000000953674316, 35.20000076293945 ], - "rotation": [ 0, -0, -90.00000250447816 ], - "scale": [ 1, 1, 1 ], - "type": "TransformComponent" - }, - { - "material": "Material_24", - "mesh": "assets://meshes/Buggy_body_27.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[190]" - }, - { - "components": [ - { - "position": [ - 36, - 52.099998474121094, - 48 - ], - "rotation": [ - 0, - -0, - -90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_23", - "mesh": "assets://meshes/Buggy_body_29.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[189]" - }, - { - "components": [ - { - "position": [ - 36, - 20.100000381469727, - 44.79999923706055 - ], - "rotation": [ - 0, - -0, - -90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_23", - "mesh": "assets://meshes/Buggy_body_31.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[188]" - }, - { - "components": [ - { - "position": [ - 24, - 23.899999618530273, - 44.79999923706055 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_23", - "mesh": "assets://meshes/Buggy_body_33.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[187]" - }, - { - "components": [ - { - "position": [ - 16, - 24, - 35.20000076293945 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_24", - "mesh": "assets://meshes/Buggy_body_35.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[186]" - }, - { - "components": [ - { - "position": [ - 12.199999809265137, - 35.900001525878906, - 12.800000190734863 - ], - "rotation": [ - 0, - -0, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_22", - "mesh": "assets://meshes/Buggy_body_37.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[185]" - }, - { - "components": [ - { - "position": [ - 16, - 56, - 44.79999923706055 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_26", - "mesh": "assets://meshes/Buggy_body_39.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[184]" - }, - { - "components": [ - { - "position": [ - 24, - 24, - 22.399999618530273 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_24", - "mesh": "assets://meshes/Buggy_body_41.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[183]" - }, - { - "components": [ - { - "position": [ - 8, - 0, - 28.799999237060547 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_43.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[182]" - }, - { - "components": [ - { - "position": [ - 1, - -83.03697204589844, - 10.553223609924316 - ], - "rotation": [ - 89.999995674289, - 69.06289771707199, - -89.999995674289 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_24", - "mesh": "assets://meshes/Buggy_body_45.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[181]" - }, - { - "components": [ - { - "position": [ - 0.05999999865889549, - 20, - 36.79999923706055 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_47.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[180]" - }, - { - "components": [ - { - "position": [ - 16, - -72.0999984741211, - 0 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_23", - "mesh": "assets://meshes/Buggy_body_49.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[179]" - }, - { - "components": [ - { - "position": [ - 40, - 0, - 12.800000190734863 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_51.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[178]" - }, - { - "components": [ - { - "position": [ - 36.20000076293945, - 35.900001525878906, - 12.800000190734863 - ], - "rotation": [ - 0, - -0, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_22", - "mesh": "assets://meshes/Buggy_body_52.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[177]" - }, - { - "components": [ - { - "position": [ - 36.20000076293945, - -28.100000381469727, - 12.800000190734863 - ], - "rotation": [ - 0, - -0, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_22", - "mesh": "assets://meshes/Buggy_body_52.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[176]" - }, - { - "components": [ - { - "position": [ - 12, - -27.899999618530273, - 12.800000190734863 - ], - "rotation": [ - 0, - -0, - -90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_22", - "mesh": "assets://meshes/Buggy_body_52.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[175]" - }, - { - "components": [ - { - "position": [ - 16, - 7.900000095367432, - 32 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_22", - "mesh": "assets://meshes/Buggy_body_53.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[174]" - }, - { - "components": [ - { - "position": [ - 16, - -0.10000000149011612, - 32 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_22", - "mesh": "assets://meshes/Buggy_body_53.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[173]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_prt_1_12_SOLIDS_1-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[172]_Primitive_1" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_26", - "mesh": "assets://meshes/Buggy_prt_1_12_SOLIDS_1-2.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[172]_Primitive_2" - } - ], - "components": [ - { - "position": [ - -3.9000000953674316, - 20.290971755981445, - 35.223506927490234 - ], - "rotation": [ - -3.62003049624067e-07, - 6.880977602907319, - -90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_prt_1_12_SOLIDS_1-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[172]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_prt_1_12_SOLIDS_3-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[171]_Primitive_1" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_26", - "mesh": "assets://meshes/Buggy_prt_1_12_SOLIDS_3-2.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[171]_Primitive_2" - } - ], - "components": [ - { - "position": [ - 52.099998474121094, - -59.33135223388672, - 25.614900588989258 - ], - "rotation": [ - -3.62003049624067e-07, - -6.880977602907319, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_prt_1_12_SOLIDS_3-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[171]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_prt_1_16_SOLIDS_1-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[170]_Primitive_1" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_26", - "mesh": "assets://meshes/Buggy_prt_1_16_SOLIDS_1-2.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[170]_Primitive_2" - } - ], - "components": [ - { - "position": [ - 36.099998474121094, - 44.099998474121094, - 3.200000047683716 - ], - "rotation": [ - 0, - -0, - -90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_prt_1_16_SOLIDS_1-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[170]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_prt_1_16_SOLIDS_3-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[169]_Primitive_1" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_26", - "mesh": "assets://meshes/Buggy_prt_1_16_SOLIDS_3-2.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[169]_Primitive_2" - } - ], - "components": [ - { - "position": [ - 12.100000381469727, - 44.099998474121094, - 3.200000047683716 - ], - "rotation": [ - 0, - -0, - -90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_prt_1_16_SOLIDS_3-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[169]" - }, - { - "components": [ - { - "position": [ - -3.9000000953674316, - 3.9000000953674316, - 3.200000047683716 - ], - "rotation": [ - 0, - -0, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_24", - "mesh": "assets://meshes/Buggy_body_54.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[168]" - }, - { - "components": [ - { - "position": [ - 52.099998474121094, - 3.9000000953674316, - 3.200000047683716 - ], - "rotation": [ - 0, - -0, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_24", - "mesh": "assets://meshes/Buggy_body_54.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[167]" - }, - { - "components": [ - { - "position": [ - 44, - 4.099999904632568, - 32 - ], - "rotation": [ - 0, - -0, - -90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_23", - "mesh": "assets://meshes/Buggy_body_55.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[166]" - }, - { - "components": [ - { - "position": [ - 4, - 4.099999904632568, - 32 - ], - "rotation": [ - 0, - -0, - -90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_23", - "mesh": "assets://meshes/Buggy_body_55.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[165]" - }, - { - "components": [ - { - "position": [ - 24, - 23.899999618530273, - 32 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_23", - "mesh": "assets://meshes/Buggy_body_55.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[164]" - }, - { - "components": [ - { - "position": [ - 24, - 23.899999618530273, - 19.200000762939453 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_23", - "mesh": "assets://meshes/Buggy_body_55.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[163]" - }, - { - "components": [ - { - "position": [ - 36.20000076293945, - 19.899999618530273, - 28.799999237060547 - ], - "rotation": [ - 0, - -0, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_23", - "mesh": "assets://meshes/Buggy_body_55.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[162]" - }, - { - "components": [ - { - "position": [ - 12.199999809265137, - 19.899999618530273, - 28.799999237060547 - ], - "rotation": [ - 0, - -0, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_23", - "mesh": "assets://meshes/Buggy_body_55.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[161]" - }, - { - "components": [ - { - "position": [ - 24, - -72.0999984741211, - 6.400000095367432 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_23", - "mesh": "assets://meshes/Buggy_body_55.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[160]" - }, - { - "components": [ - { - "position": [ - 24, - -72.0999984741211, - 3.200000047683716 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_23", - "mesh": "assets://meshes/Buggy_body_55.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[159]" - }, - { - "components": [ - { - "position": [ - 12, - 4.099999904632568, - 16 - ], - "rotation": [ - 0, - -0, - -90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_23", - "mesh": "assets://meshes/Buggy_body_55.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[158]" - }, - { - "components": [ - { - "position": [ - 36, - 4.099999904632568, - 16 - ], - "rotation": [ - 0, - -0, - -90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_23", - "mesh": "assets://meshes/Buggy_body_55.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[157]" - }, - { - "components": [ - { - "position": [ - 12, - 20.100000381469727, - 44.79999923706055 - ], - "rotation": [ - 0, - -0, - -90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_23", - "mesh": "assets://meshes/Buggy_body_56.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[156]" - }, - { - "components": [ - { - "position": [ - 16, - -16, - 22.399999618530273 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_24", - "mesh": "assets://meshes/Buggy_body_57.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[155]" - }, - { - "components": [ - { - "position": [ - 16, - -16, - 12.800000190734863 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_24", - "mesh": "assets://meshes/Buggy_body_57.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[154]" - }, - { - "components": [ - { - "position": [ - 36.099998474121094, - 20.100000381469727, - 19.200000762939453 - ], - "rotation": [ - 0, - -0, - -90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_24", - "mesh": "assets://meshes/Buggy_body_57.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[153]" - }, - { - "components": [ - { - "position": [ - 12.100000381469727, - 20.100000381469727, - 19.200000762939453 - ], - "rotation": [ - 0, - -0, - -90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_24", - "mesh": "assets://meshes/Buggy_body_57.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[152]" - }, - { - "components": [ - { - "position": [ - 16, - 23.899999618530273, - 16 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_23", - "mesh": "assets://meshes/Buggy_body_58.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[151]" - }, - { - "components": [ - { - "position": [ - 16, - 23.899999618530273, - 12.800000190734863 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_23", - "mesh": "assets://meshes/Buggy_body_58.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[150]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_26", - "mesh": "assets://meshes/Buggy_prt_1_6_SOLIDS_1-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[149]_Primitive_1" - } - ], - "components": [ - { - "position": [ - 44.099998474121094, - 18.399999618530273, - 36.900001525878906 - ], - "rotation": [ - 0, - 90.00000250447816, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_24", - "mesh": "assets://meshes/Buggy_prt_1_6_SOLIDS_1-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[149]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_26", - "mesh": "assets://meshes/Buggy_prt_1_6_SOLIDS_3-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[148]_Primitive_1" - } - ], - "components": [ - { - "position": [ - 4.099999904632568, - 18.399999618530273, - 4.699999809265137 - ], - "rotation": [ - 0, - -90.00000250447816, - -90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_24", - "mesh": "assets://meshes/Buggy_prt_1_6_SOLIDS_3-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[148]" - }, - { - "components": [ - { - "position": [ - 12, - 52.099998474121094, - 48 - ], - "rotation": [ - 0, - -0, - -90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_23", - "mesh": "assets://meshes/Buggy_body_59.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[147]" - }, - { - "components": [ - { - "position": [ - 36.20000076293945, - 19.899999618530273, - 32 - ], - "rotation": [ - 0, - -0, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_23", - "mesh": "assets://meshes/Buggy_body_59.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[146]" - }, - { - "components": [ - { - "position": [ - 12.199999809265137, - 19.899999618530273, - 32 - ], - "rotation": [ - 0, - -0, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_23", - "mesh": "assets://meshes/Buggy_body_59.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[145]" - }, - { - "components": [ - { - "position": [ - 8, - -16.100000381469727, - 32 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_23", - "mesh": "assets://meshes/Buggy_body_59.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[144]" - }, - { - "components": [ - { - "position": [ - 40, - 0, - 28.799999237060547 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_60.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[143]" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 12.800000190734863 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_61.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[142]" - }, - { - "components": [ - { - "position": [ - 16, - 0, - 51.20000076293945 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_62.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[141]" - }, - { - "components": [ - { - "position": [ - 28.100000381469727, - 3.9000000953674316, - 48 - ], - "rotation": [ - 0, - -0, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_62.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[140]" - }, - { - "components": [ - { - "position": [ - 16, - -56, - 12.800000190734863 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_62.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[139]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_prt_2_8_t_SOLIDS_1-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[138]_Primitive_1" - } - ], - "components": [ - { - "position": [ - -0, - 48, - 28.799999237060547 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_prt_2_8_t_SOLIDS_1-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[138]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_prt_2_8_t_SOLIDS_1-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[137]_Primitive_1" - } - ], - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_prt_2_8_t_SOLIDS_1-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[137]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_prt_2_8_t_SOLIDS_4-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[136]_Primitive_1" - } - ], - "components": [ - { - "position": [ - 0, - 48, - 51.20000076293945 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_prt_2_8_t_SOLIDS_4-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[136]" - }, - { - "components": [ - { - "position": [ - 4.099999904632568, - -3.9000000953674316, - 35.20000076293945 - ], - "rotation": [ - 0, - -0, - -90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_24", - "mesh": "assets://meshes/Buggy_body_63.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[135]" - }, - { - "components": [ - { - "position": [ - 4, - -75.01136779785156, - 39.46421432495117 - ], - "rotation": [ - -1.9453200644909104e-06, - -30.00002474048815, - -89.999995674289 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_64.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[134]" - }, - { - "components": [ - { - "position": [ - -12, - -57.824363708496094, - 50.625587463378906 - ], - "rotation": [ - -179.99986840517292, - -84.00007746959382, - -90.00011861769407 - ], - "scale": [ - 0.9999999403953552, - 1, - 0.9999999403953552 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_64.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[133]" - }, - { - "components": [ - { - "position": [ - -4.519999980926514, - -8.188346862792969, - 63.365745544433594 - ], - "rotation": [ - 85.00001033389452, - 3.4757566715155473e-09, - 180.00000500895632 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_64.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[132]" - }, - { - "components": [ - { - "position": [ - 6.980000019073486, - 4.662384033203125, - 48.42892074584961 - ], - "rotation": [ - -89.99998884409983, - -4.999983205960359, - 89.99998884409983 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_64.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[131]" - }, - { - "components": [ - { - "position": [ - 52.720001220703125, - -8.188346862792969, - 63.365745544433594 - ], - "rotation": [ - 85.00001033389452, - 3.4757566715155473e-09, - 180.00000500895632 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_64.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[130]" - }, - { - "components": [ - { - "position": [ - 41.220001220703125, - 4.662384033203125, - 48.42892074584961 - ], - "rotation": [ - -89.99998884409983, - 4.999983205960359, - -89.99998884409983 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_64.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[129]" - }, - { - "components": [ - { - "position": [ - 60.31999969482422, - -57.824363708496094, - 50.625587463378906 - ], - "rotation": [ - -179.99986840517292, - 84.00007746959382, - 90.00011861769407 - ], - "scale": [ - 0.9999999403953552, - 1, - 0.9999999403953552 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_64.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[128]" - }, - { - "components": [ - { - "position": [ - 44.31999969482422, - -75.01136779785156, - 39.46421432495117 - ], - "rotation": [ - -1.9453200644909104e-06, - 30.00002474048815, - 89.999995674289 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_64.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[127]" - }, - { - "components": [ - { - "position": [ - -11.199999809265137, - -83.81136322021484, - 24.222171783447266 - ], - "rotation": [ - -179.999991348578, - -30.000007665015225, - -90.00000250447816 - ], - "scale": [ - 0.9999999403953552, - 1, - 0.9999999403953552 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_65.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[126]" - }, - { - "components": [ - { - "position": [ - 27.969999313354492, - -92.8509750366211, - 6.170835018157959 - ], - "rotation": [ - -90.00000250447816, - -20.937109910048054, - -90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_66.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[125]" - }, - { - "components": [ - { - "position": [ - -7.5, - -97.23336029052734, - 15.984837532043457 - ], - "rotation": [ - 89.999995674289, - 69.06289771707199, - -89.999995674289 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_66.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[124]" - }, - { - "components": [ - { - "position": [ - 55.81999969482422, - -87.41935729980469, - 20.36722755432129 - ], - "rotation": [ - 89.999995674289, - 20.93712527797369, - 89.999995674289 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_66.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[123]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_1_1_p_SOLIDS_1-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[122]_Primitive_1" - } - ], - "components": [ - { - "position": [ - 8, - 8, - 35.20000076293945 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_1_1_p_SOLIDS_1-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[122]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_1_1_p_SOLIDS_1-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[121]_Primitive_1" - } - ], - "components": [ - { - "position": [ - 12.100000381469727, - 59.900001525878906, - 35.20000076293945 - ], - "rotation": [ - 0, - -0, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_1_1_p_SOLIDS_1-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[121]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_1_1_p_SOLIDS_1-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[120]_Primitive_1" - } - ], - "components": [ - { - "position": [ - 36.099998474121094, - 59.900001525878906, - 35.20000076293945 - ], - "rotation": [ - 0, - -0, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_1_1_p_SOLIDS_1-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[120]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_1_1_p_SOLIDS_5-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[119]_Primitive_1" - } - ], - "components": [ - { - "position": [ - 48, - 8, - 35.20000076293945 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_1_1_p_SOLIDS_5-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[119]" - }, - { - "components": [ - { - "position": [ - 36.099998474121094, - 59.900001525878906, - 44.79999923706055 - ], - "rotation": [ - 0, - -0, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_26", - "mesh": "assets://meshes/Buggy_body_67.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[118]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_1_2_side_p_SOLIDS_1-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[117]_Primitive_1" - } - ], - "components": [ - { - "position": [ - 52.20000076293945, - 51.900001525878906, - 48 - ], - "rotation": [ - 0, - -0, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_1_2_side_p_SOLIDS_1-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[117]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_1_2_side_p_SOLIDS_3-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[116]_Primitive_1" - } - ], - "components": [ - { - "position": [ - -4, - 52.099998474121094, - 48 - ], - "rotation": [ - 0, - -0, - -90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_1_2_side_p_SOLIDS_3-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[116]" - }, - { - "components": [ - { - "position": [ - 12.100000381469727, - 3.9000000953674316, - 54.400001525878906 - ], - "rotation": [ - 0, - -0, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_28", - "mesh": "assets://meshes/Buggy_body_68.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[115]" - }, - { - "components": [ - { - "position": [ - 8, - -0, - 44.79999923706055 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_21", - "mesh": "assets://meshes/Buggy_body_69.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[114]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_bump_support_p_SOLIDS_1-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[113]_Primitive_1" - } - ], - "components": [ - { - "position": [ - 24, - -72.0999984741211, - 9.600000381469727 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_bump_support_p_SOLIDS_1-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[113]" - }, - { - "components": [ - { - "position": [ - 47.31999969482422, - -83.03697204589844, - 10.553223609924316 - ], - "rotation": [ - 89.999995674289, - -69.06289771707199, - 89.999995674289 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_24", - "mesh": "assets://meshes/Buggy_body_70.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[112]" - }, - { - "components": [ - { - "position": [ - 7.400000095367432, - -62.24677658081055, - 19.83696746826172 - ], - "rotation": [ - 89.999995674289, - 20.93712527797369, - 89.999995674289 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_24", - "mesh": "assets://meshes/Buggy_body_70.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[111]" - }, - { - "components": [ - { - "position": [ - 40.91999816894531, - -62.24677658081055, - 19.83696746826172 - ], - "rotation": [ - 89.999995674289, - -20.93712527797369, - -89.999995674289 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_24", - "mesh": "assets://meshes/Buggy_body_70.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[110]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_shaft_x10_SOLIDS_1-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[109]_Primitive_1" - } - ], - "components": [ - { - "position": [ - -15.979999542236328, - -94.36993408203125, - 5.377418041229248 - ], - "rotation": [ - 89.999995674289, - -69.06289771707199, - 89.999995674289 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_shaft_x10_SOLIDS_1-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[109]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_shaft_x4_SOLIDS_1-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[108]_Primitive_1" - } - ], - "components": [ - { - "position": [ - 50.78485107421875, - -94.8299789428711, - 22.905014038085938 - ], - "rotation": [ - -1.9453200644909104e-06, - 30.00002474048815, - 89.999995674289 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_shaft_x4_SOLIDS_1-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[108]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_shaft_x4_SOLIDS_1-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[107]_Primitive_1" - } - ], - "components": [ - { - "position": [ - -4.735148906707764, - -94.8299789428711, - 22.905014038085938 - ], - "rotation": [ - -1.9453200644909104e-06, - 30.00002474048815, - 89.999995674289 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_shaft_x4_SOLIDS_1-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[107]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_shaft_x4_SOLIDS_4-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[106]_Primitive_1" - } - ], - "components": [ - { - "position": [ - 32.753822326660156, - -70.72709655761719, - 44.61449432373047 - ], - "rotation": [ - -150.00001100431945, - 4.969466806147381e-09, - -180.00000500895632 - ], - "scale": [ - 1, - 0.9999999403953552, - 0.9999999403953552 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_shaft_x4_SOLIDS_4-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[106]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_shaft_x8_SOLIDS_1-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[105]_Primitive_1" - } - ], - "components": [ - { - "position": [ - 43.83617401123047, - -64.31928253173828, - 48.801544189453125 - ], - "rotation": [ - -84.00000233751295, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_shaft_x8_SOLIDS_1-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[105]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_shaft_x8_SOLIDS_3-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[104]_Primitive_1" - } - ], - "components": [ - { - "position": [ - -13.283821105957031, - -64.31928253173828, - 48.801544189453125 - ], - "rotation": [ - -84.00000233751295, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_shaft_x8_SOLIDS_3-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[104]" - }, - { - "components": [ - { - "position": [ - 27.969999313354492, - -90.13516235351562, - 13.269030570983887 - ], - "rotation": [ - 89.999995674289, - 69.06289771707199, - -89.999995674289 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_71.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[103]" - }, - { - "components": [ - { - "position": [ - 40.220001220703125, - 4, - 56 - ], - "rotation": [ - 85.00001033389452, - 3.4757566715155473e-09, - 180.00000500895632 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_72.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[102]" - }, - { - "components": [ - { - "position": [ - 48.02000045776367, - -59.530967712402344, - 26.935163497924805 - ], - "rotation": [ - -110.93710729188435, - -0, - 0 - ], - "scale": [ - 1, - 0.9999999403953552, - 0.9999999403953552 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_72.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[101]" - }, - { - "components": [ - { - "position": [ - 0.30000001192092896, - -59.530967712402344, - 26.935163497924805 - ], - "rotation": [ - -69.06286356612614, - -2.9163555457383864e-09, - 180.00000500895632 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_72.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[100]" - }, - { - "components": [ - { - "position": [ - 7.980000019073486, - -68, - 4.800000190734863 - ], - "rotation": [ - 69.06289088688281, - -0, - 0 - ], - "scale": [ - 1, - 0.9999999403953552, - 0.9999999403953552 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_72.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[99]" - }, - { - "components": [ - { - "position": [ - 40.220001220703125, - -68, - 4.800000190734863 - ], - "rotation": [ - 110.93713461264103, - 4.238340774439307e-09, - 180.00000500895632 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_72.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[98]" - }, - { - "components": [ - { - "position": [ - 48.13999938964844, - 20, - 36.79999923706055 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_73.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[97]" - }, - { - "components": [ - { - "position": [ - 40.13999938964844, - 20, - 20.799999237060547 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_73.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[96]" - }, - { - "components": [ - { - "position": [ - 40.13999938964844, - 20, - 4.800000190734863 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_73.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[95]" - }, - { - "components": [ - { - "position": [ - 8.0600004196167, - 20, - 20.799999237060547 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_73.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[94]" - }, - { - "components": [ - { - "position": [ - 8.0600004196167, - 20, - 4.800000190734863 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_73.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[93]" - }, - { - "components": [ - { - "position": [ - -4.519999980926514, - 3.6383039951324463, - 60.13420867919922 - ], - "rotation": [ - -175.00000600818353, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_74.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[92]" - }, - { - "components": [ - { - "position": [ - -7.75, - -69.26136779785156, - 49.42351150512695 - ], - "rotation": [ - 90.00000250447816, - 1.9802197057885486e-09, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_74.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[91]" - }, - { - "components": [ - { - "position": [ - 56.06999969482422, - -69.26136779785156, - 49.42351150512695 - ], - "rotation": [ - -90.00000250447816, - -1.9802197057885486e-09, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_74.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[90]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_x_prt_1_2_a_u_SOLIDS_1-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[89]_Primitive_1" - } - ], - "components": [ - { - "position": [ - 36.099998474121094, - 51.900001525878906, - 19.200000762939453 - ], - "rotation": [ - 0, - -0, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_x_prt_1_2_a_u_SOLIDS_1-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[89]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_x_prt_1_2_a_u_SOLIDS_3-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[88]_Primitive_1" - } - ], - "components": [ - { - "position": [ - 12.100000381469727, - 51.900001525878906, - 19.200000762939453 - ], - "rotation": [ - 0, - -0, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_x_prt_1_2_a_u_SOLIDS_3-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[88]" - }, - { - "children": [ - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_tech_light_p_SOLIDS_1-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[87]_Primitive_1" - } - ], - "components": [ - { - "position": [ - 0.10000599920749664, - 4, - 1.5499999523162842 - ], - "rotation": [ - -180.00000500895632, - 4.7531493308743435e-09, - -135.00006864351437 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_tech_light_p_SOLIDS_1-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[87]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_2_2_l_p_SOLIDS_1-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[86]_Primitive_1" - } - ], - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_2_2_l_p_SOLIDS_1-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[86]" - } - ], - "components": [ - { - "position": [ - 12.100000381469727, - -8.800000190734863, - 54.29999923706055 - ], - "rotation": [ - 0, - -90.00000250447816, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[85]" - }, - { - "children": [ - { - "children": [ - { - "components": [ - { - "position": [ 0, 0, 0 ], - "rotation": [ 0, 0, 0 ], - "scale": [ 1, 1, 1 ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_tech_light_p_SOLIDS_3-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[84]_Primitive_1" - } - ], - "components": [ - { - "position": [ 0.10000599920749664, 4, 1.5499999523162842 ], - "rotation": [ -180.00000500895632, 4.7531493308743435e-09, -135.00006864351437 ], - "scale": [ 1, 1, 1 ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_tech_light_p_SOLIDS_3-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[84]" - }, - { - "children": [ - { - "components": [ - { - "position": [ 0, 0, 0 ], - "rotation": [ 0, 0, 0 ], - "scale": [ 1, 1, 1 ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_2_2_l_p_SOLIDS_3-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[83]_Primitive_1" - } - ], - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_2_2_l_p_SOLIDS_3-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[83]" - } - ], - "components": [ - { - "position": [ - 44.099998474121094, - -8.800000190734863, - 54.29999923706055 - ], - "rotation": [ - 0, - -90.00000250447816, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[82]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - -2.2702980041503906, - 25.700000762939453 - ], - "rotation": [ - 180.00000500895632, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_76.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[81]" - }, - { - "components": [ - { - "position": [ - 17.76764488220215, - -2.2702980041503906, - 56.400001525878906 - ], - "rotation": [ - 0, - -0, - 180.00000500895632 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_78.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[80]" - }, - { - "components": [ - { - "position": [ - 7.748672962188721, - -10.018969535827637, - 0 - ], - "rotation": [ - 0, - -0, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_79.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[79]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_shaft_x8_SOLIDS_1-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[78]_Primitive_1" - } - ], - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_shaft_x8_SOLIDS_1-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[78]" - } - ], - "components": [ - { - "position": [ - 19.651567459106445, - -27.799999237060547, - 31.773178100585938 - ], - "rotation": [ - -90.00000250447816, - 67.5000070010005, - 3.5734798979227705e-07 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[77]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 10.018969535827637, - 7.748672008514404, - 2.950005054473877 - ], - "rotation": [ - 0, - -0, - -90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_81.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[76]" - }, - { - "components": [ - { - "position": [ - 9.999999974752427e-07, - 0, - 43.75 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_82.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[75]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_shaft_x6_SOLIDS_1-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[74]_Primitive_1" - } - ], - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_shaft_x6_SOLIDS_1-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[74]" - }, - { - "components": [ - { - "position": [ - 8.88382339477539, - -1.1351490020751953, - 14.050003051757812 - ], - "rotation": [ - 180.00000500895632, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_71.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[73]" - }, - { - "components": [ - { - "position": [ - 8.88382339477539, - -1.1351490020751953, - 36.55000305175781 - ], - "rotation": [ - 0, - -0, - -7.499998501159222 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_71.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[72]" - }, - { - "components": [ - { - "position": [ - 8.88382339477539, - -1.1351490020751953, - 43.75 - ], - "rotation": [ - 180.00000500895632, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_71.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[71]" - } - ], - "components": [ - { - "position": [ - 15.216178894042969, - 5.135149002075195, - 30.125 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[70]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 2, - 7.387500762939453, - 19.230756759643555 - ], - "rotation": [ - 30.000000834826057, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_body_84.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[69]" - }, - { - "components": [ - { - "position": [ - 2, - 5.512500762939453, - 22.478347778320312 - ], - "rotation": [ - 69.63948179623696, - 22.52103760876318, - -134.0952734841628 - ], - "scale": [ - 0.9999999403953552, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_23", - "mesh": "assets://meshes/Buggy_body_86.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[68]" - }, - { - "components": [ - { - "position": [ - -1.367920994758606, - -14.727169036865234, - 15.66512680053711 - ], - "rotation": [ - -147.89659960790067, - -66.47877077667853, - -0.796312545424746 - ], - "scale": [ - 1, - 1, - 0.9999999403953552 - ], - "type": "TransformComponent" - }, - { - "material": "Material_24", - "mesh": "assets://meshes/Buggy_body_88.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[67]" - }, - { - "components": [ - { - "position": [ - 10, - 5.5, - 28.099998474121094 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_27", - "mesh": "assets://meshes/Buggy_body_90.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[66]" - }, - { - "components": [ - { - "position": [ - 10.379623413085938, - -2.4320409297943115, - 37.46723556518555 - ], - "rotation": [ - 90.00000250447816, - 19.99999600309126, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_22", - "mesh": "assets://meshes/Buggy_body_92.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[65]" - }, - { - "components": [ - { - "position": [ - -5.652723789215088, - -1.247143030166626, - -1.660254955291748 - ], - "rotation": [ - -89.99998884409983, - 5.000022052661263, - -77.50002549311364 - ], - "scale": [ - 0.9999999403953552, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_22", - "mesh": "assets://meshes/Buggy_body_94.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[64]" - }, - { - "components": [ - { - "position": [ - -2.40352201461792, - -31.157428741455078, - -14.644126892089844 - ], - "rotation": [ - 0.00010926379805348851, - -69.9999860108194, - -97.50007613771827 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_96.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[63]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_driver_arm_joint_p_SOLIDS_1-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[62]_Primitive_1" - } - ], - "components": [ - { - "position": [ - 2, - 5.5, - 22.5 - ], - "rotation": [ - -60.000001669652114, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_driver_arm_joint_p_SOLIDS_1-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[62]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_driver_arm_joint_p_SOLIDS_1-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[61]_Primitive_1" - } - ], - "components": [ - { - "position": [ - -5.938426971435547, - -2.6806600093841553, - 17.748023986816406 - ], - "rotation": [ - 95.36056719153596, - -22.520993212533575, - 45.90472469460438 - ], - "scale": [ - 1, - 0.9999999403953552, - 0.9999999403953552 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_driver_arm_joint_p_SOLIDS_1-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[61]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_driver_arm_joint_p_SOLIDS_1-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[60]_Primitive_1" - } - ], - "components": [ - { - "position": [ - 28.3315486907959, - 4.332442760467529, - 28.977584838867188 - ], - "rotation": [ - 3.19135018095804, - 31.94711018227827, - 173.68727097046374 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_driver_arm_joint_p_SOLIDS_1-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[60]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_driver_arm_joint_p_SOLIDS_5-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[59]_Primitive_1" - } - ], - "components": [ - { - "position": [ - 18, - 5.5, - 22.5 - ], - "rotation": [ - -10.000026176075956, - -4.4839743167423977e-10, - 180.00000500895632 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_driver_arm_joint_p_SOLIDS_5-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[59]" - }, - { - "components": [ - { - "position": [ - 18, - 5.475379943847656, - 22.49566078186035 - ], - "rotation": [ - -168.19131827367798, - -31.947137503034952, - -6.312796790855584 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_23", - "mesh": "assets://meshes/Buggy_body_97.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[58]" - }, - { - "components": [ - { - "position": [ - -5.933469772338867, - -2.6721880435943604, - 17.725032806396484 - ], - "rotation": [ - 109.76111264134823, - 12.24518363456637, - -60.88649875221723 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_23", - "mesh": "assets://meshes/Buggy_body_97.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[57]" - }, - { - "components": [ - { - "position": [ - 28.328067779541016, - 4.307713031768799, - 28.978763580322266 - ], - "rotation": [ - 174.25026980336958, - -61.86707486041012, - -2.9284186337638145 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_23", - "mesh": "assets://meshes/Buggy_body_97.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[56]" - }, - { - "components": [ - { - "position": [ - 18, - 1.7823519706726074, - 21.844480514526367 - ], - "rotation": [ - -79.99999767274336, - -0, - 0 - ], - "scale": [ - 1, - 0.9999999403953552, - 0.9999999403953552 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_body_98.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[55]" - }, - { - "components": [ - { - "position": [ - -5.180057048797607, - -1.384421944618225, - 14.230175018310547 - ], - "rotation": [ - 19.80901708370853, - -12.16553679865485, - -1.2893558717876874e-05 - ], - "scale": [ - 0.9999999403953552, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_body_98.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[54]" - }, - { - "components": [ - { - "position": [ - 27.79962730407715, - 0.5489199757575989, - 29.15827178955078 - ], - "rotation": [ - -92.70755779336292, - -5.0053727399601324e-05, - -8.002641513690568 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_body_98.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[53]" - }, - { - "components": [ - { - "position": [ - 18.026371002197266, - -33.20896530151367, - -13.603891372680664 - ], - "rotation": [ - 0.00021385426146954272, - -80.0000113331217, - -77.50020307803206 - ], - "scale": [ - 0.9999999403953552, - 0.9999999403953552, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_99.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[52]" - }, - { - "components": [ - { - "position": [ - 34.12458419799805, - 2.0186500549316406, - 40.449188232421875 - ], - "rotation": [ - 93.06621102668029, - -27.97892566130448, - 170.55776025503394 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_24", - "mesh": "assets://meshes/Buggy_body_100.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[51]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_24", - "mesh": "assets://meshes/Buggy_technic_driver_head_p_SOLIDS_1-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[50]_Primitive_1" - }, - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_technic_driver_head_p_SOLIDS_1-2.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[50]_Primitive_2" - } - ], - "components": [ - { - "position": [ - 10, - 5.5, - 22.099998474121094 - ], - "rotation": [ - 0, - -0, - -90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_driver_head_p_SOLIDS_1-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[50]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_26", - "mesh": "assets://meshes/Buggy_technic_driver_helmet_p_SOLIDS_1-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[49]_Primitive_1" - } - ], - "components": [ - { - "position": [ - 10, - -6.5, - 28.599998474121094 - ], - "rotation": [ - 90.00000250447816, - 1.9802197057885486e-09, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_technic_driver_helmet_p_SOLIDS_1-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[49]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_driver_hip_joint_p_SOLIDS_1-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[48]_Primitive_1" - } - ], - "components": [ - { - "position": [ - 23.5, - 0, - 30 - ], - "rotation": [ - 180.00000500895632, - 5.144770631233611e-09, - 180.00000500895632 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_driver_hip_joint_p_SOLIDS_1-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[48]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_driver_shin_p_SOLIDS_1-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[47]_Primitive_1" - } - ], - "components": [ - { - "position": [ - 25.38386344909668, - -30.358707427978516, - -5.955254077911377 - ], - "rotation": [ - -89.99995469315398, - -19.999987465354796, - 102.50002049697771 - ], - "scale": [ - 1, - 0.9999999403953552, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_driver_shin_p_SOLIDS_1-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[47]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_driver_shin_p_SOLIDS_3-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[46]_Primitive_1" - } - ], - "components": [ - { - "position": [ - 5.354506015777588, - -31.987491607666016, - -5.955254077911377 - ], - "rotation": [ - -90.00002982523485, - -20.000002833280426, - 82.4999698523731 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_driver_shin_p_SOLIDS_3-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[46]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_driver_thigh_l_p_SOLIDS_1-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[45]_Primitive_1" - } - ], - "components": [ - { - "position": [ - 2.604382038116455, - 3.816840887069702, - -1.660254955291748 - ], - "rotation": [ - -90.00001616485652, - 5.0000267484163174, - -97.50000783582657 - ], - "scale": [ - 0.9999999403953552, - 1, - 0.9999999403953552 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_driver_thigh_l_p_SOLIDS_1-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[45]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_driver_torso_p_SOLIDS_1-1.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[44]_Primitive_1" - } - ], - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_20", - "mesh": "assets://meshes/Buggy_technic_driver_torso_p_SOLIDS_1-0.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[44]" - } - ], - "components": [ - { - "position": [ - 13.552738189697266, - -51.06599044799805, - 21.936874389648438 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[43]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 81.02137756347656, - -23.521419525146484, - 20.075000762939453 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_22", - "mesh": "assets://meshes/Buggy_body_102.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[42]" - }, - { - "components": [ - { - "position": [ - 65.02137756347656, - -38.62141418457031, - 0 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_104.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[41]" - }, - { - "components": [ - { - "position": [ - 64.99637603759766, - -38.62141418457031, - 4.900000095367432 - ], - "rotation": [ - 0, - -0, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_106.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[40]" - }, - { - "components": [ - { - "position": [ - 65.02137756347656, - -38.62141418457031, - 12.800000190734863 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_107.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[39]" - }, - { - "components": [ - { - "position": [ - 65.02137756347656, - -23.421415328979492, - 16.875 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_107.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[38]" - }, - { - "components": [ - { - "position": [ - 121.09637451171875, - -38.671417236328125, - 4.900000095367432 - ], - "rotation": [ - 0, - -0, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_108.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[37]" - }, - { - "components": [ - { - "position": [ - 61.071372985839844, - -23.421415328979492, - 8.100000381469727 - ], - "rotation": [ - 0, - -90.00000250447816, - 180.00000500895632 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_72.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[36]" - }, - { - "components": [ - { - "position": [ - 117.17137145996094, - -23.471416473388672, - 8.100000381469727 - ], - "rotation": [ - 0, - -90.00000250447816, - 180.00000500895632 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_72.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[35]" - } - ], - "components": [ - { - "position": [ - 113.22137451171875, - 9.378581047058105, - 0 - ], - "rotation": [ - 0, - -0, - 180.00000500895632 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[34]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 81.02137756347656, - -23.521419525146484, - 20.075000762939453 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_22", - "mesh": "assets://meshes/Buggy_body_109.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[33]" - }, - { - "components": [ - { - "position": [ - 65.02137756347656, - -38.62141418457031, - 0 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_107.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[32]" - }, - { - "components": [ - { - "position": [ - 65.02137756347656, - -38.62141418457031, - 12.800000190734863 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_107.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[31]" - }, - { - "components": [ - { - "position": [ - 65.02137756347656, - -23.421415328979492, - 16.875 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_107.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[30]" - }, - { - "components": [ - { - "position": [ - 64.99637603759766, - -38.62141418457031, - 4.900000095367432 - ], - "rotation": [ - 0, - -0, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_108.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[29]" - }, - { - "components": [ - { - "position": [ - 121.09637451171875, - -38.671417236328125, - 4.900000095367432 - ], - "rotation": [ - 0, - -0, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_108.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[28]" - }, - { - "components": [ - { - "position": [ - 61.071372985839844, - -23.421415328979492, - 8.100000381469727 - ], - "rotation": [ - 0, - -90.00000250447816, - 180.00000500895632 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_72.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[27]" - }, - { - "components": [ - { - "position": [ - 117.17137145996094, - -23.471416473388672, - 8.100000381469727 - ], - "rotation": [ - 0, - -90.00000250447816, - 180.00000500895632 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_72.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[26]" - } - ], - "components": [ - { - "position": [ - -65.02137756347656, - -1.3785810470581055, - -0 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[25]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 12.480961799621582, - 1.776271939277649, - 0 - ], - "rotation": [ - 180.00000500895632, - -3.637902144315228e-09, - -89.999995674289 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_22", - "mesh": "assets://meshes/Buggy_body_111.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[24]" - }, - { - "components": [ - { - "position": [ - 12.480961799621582, - 1.776271939277649, - 0 - ], - "rotation": [ - 0, - -0, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_27", - "mesh": "assets://meshes/Buggy_body_113.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[23]" - }, - { - "components": [ - { - "position": [ - 13.180961608886719, - 1.776271939277649, - 0 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_72.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[22]" - } - ], - "components": [ - { - "position": [ - -21.155961990356445, - 49.82627487182617, - 4.125 - ], - "rotation": [ - 180.00000500895632, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[21]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 12.480961799621582, - 1.776271939277649, - 0 - ], - "rotation": [ - 180.00000500895632, - -3.637902144315228e-09, - -89.999995674289 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_22", - "mesh": "assets://meshes/Buggy_body_114.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[20]" - }, - { - "components": [ - { - "position": [ - 13.180961608886719, - 1.776271939277649, - 0 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_72.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[19]" - }, - { - "components": [ - { - "position": [ - 12.480961799621582, - 1.776271939277649, - 0 - ], - "rotation": [ - 0, - -0, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_27", - "mesh": "assets://meshes/Buggy_body_115.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[18]" - } - ], - "components": [ - { - "position": [ - -21.155961990356445, - -41.776275634765625, - 4.125 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[17]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 12.480960845947266, - 1.776271939277649, - 0 - ], - "rotation": [ - 180.00000500895632, - -3.637902144315228e-09, - -89.999995674289 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_22", - "mesh": "assets://meshes/Buggy_body_114.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[16]" - }, - { - "components": [ - { - "position": [ - 13.180961608886719, - 1.776271939277649, - 0 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_72.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[15]" - }, - { - "components": [ - { - "position": [ - 12.480960845947266, - 1.776271939277649, - 0 - ], - "rotation": [ - 0, - -0, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_27", - "mesh": "assets://meshes/Buggy_body_115.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[14]" - } - ], - "components": [ - { - "position": [ - 69.35596466064453, - 46.223724365234375, - 4.125 - ], - "rotation": [ - 180.00000500895632, - 5.144770631233611e-09, - 180.00000500895632 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[13]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 12.480960845947266, - 1.776271939277649, - 0 - ], - "rotation": [ - 180.00000500895632, - -3.637902144315228e-09, - -89.999995674289 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_22", - "mesh": "assets://meshes/Buggy_body_114.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[12]" - }, - { - "components": [ - { - "position": [ - 13.180961608886719, - 1.776271939277649, - 0 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_72.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[11]" - }, - { - "components": [ - { - "position": [ - 12.480960845947266, - 1.776271939277649, - 0 - ], - "rotation": [ - 0, - -0, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_27", - "mesh": "assets://meshes/Buggy_body_115.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[10]" - } - ], - "components": [ - { - "position": [ - 69.35596466064453, - -41.82627487182617, - 4.125 - ], - "rotation": [ - 180.00000500895632, - 5.144770631233611e-09, - 180.00000500895632 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[9]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 12.480961799621582, - 1.776271939277649, - 0 - ], - "rotation": [ - 180.00000500895632, - -3.637902144315228e-09, - -89.999995674289 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_22", - "mesh": "assets://meshes/Buggy_body_114.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[8]" - }, - { - "components": [ - { - "position": [ - 13.180961608886719, - 1.776271939277649, - 0 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_72.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[7]" - }, - { - "components": [ - { - "position": [ - 12.480961799621582, - 1.776271939277649, - 0 - ], - "rotation": [ - 0, - -0, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_27", - "mesh": "assets://meshes/Buggy_body_115.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[6]" - } - ], - "components": [ - { - "position": [ - -21.20096206665039, - 2.223723888397217, - 4.800000190734863 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[5]" - }, - { - "children": [ - { - "components": [ - { - "position": [ - 12.480960845947266, - 1.776271939277649, - 0 - ], - "rotation": [ - 180.00000500895632, - -3.637902144315228e-09, - -89.999995674289 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_22", - "mesh": "assets://meshes/Buggy_body_114.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[4]" - }, - { - "components": [ - { - "position": [ - 13.180961608886719, - 1.776271939277649, - 0 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_25", - "mesh": "assets://meshes/Buggy_body_72.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[3]" - }, - { - "components": [ - { - "position": [ - 12.480960845947266, - 1.776271939277649, - 0 - ], - "rotation": [ - 0, - -0, - 90.00000250447816 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - }, - { - "material": "Material_27", - "mesh": "assets://meshes/Buggy_body_115.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[2]" - } - ], - "components": [ - { - "position": [ - 69.40096282958984, - 2.223723888397217, - 4.800000190734863 - ], - "rotation": [ - 180.00000500895632, - 5.144770631233611e-09, - 180.00000500895632 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[1]" - } - ], - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - -90.00000250447816, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "nodes[0]" - } - ], - "components": [ - { - "position": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - -0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ], - "type": "TransformComponent" - } - ], - "id": "ROOT" - }, - { - "id": "Camera", - "components": [ - { - "type": "TransformComponent", - "position": [0.0, -2.0, 0.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "ScriptComponent", - "script_name": "MainCameraController", - "script_path": "scripts://MainScene/Camera.lua" - } - ], - "children": [ - { - "id": "RotationHelper", - "components": [ - { - "type": "TransformComponent", - "position": [0.0, 0.0, 0.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "CameraComponent", - "view": "Perspective", - "fov": 90, - "near": 0.001, - "far": 1000, - "aspectRatio": 1.3333 - }, - { - "type": "ScriptComponent", - "script_name": "MainCameraRotationHelper", - "script_path": "scripts://MainScene/CameraHelper.lua" - } - ] - } - ] - } - ], - "activeCamera": "Camera.RotationHelper" -} diff --git a/scenes/Truck.evsc b/scenes/CesiumMilkTruck.evsc similarity index 51% rename from scenes/Truck.evsc rename to scenes/CesiumMilkTruck.evsc index 8a12d24..fe0dcc1 100644 --- a/scenes/Truck.evsc +++ b/scenes/CesiumMilkTruck.evsc @@ -2,32 +2,91 @@ "id": "Scene", "materials": [ { - "baseColor": [ 1, 1, 1, 1 ], + "albedoTexture": "assets://textures/CesiumMilkTruck.tx", + "baseColor": [ + 1, + 1, + 1, + 1 + ], + "emissiveFactor": [ + 1, + 1, + 1 + ], "id": "wheels", "metallicFactor": 0, "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" + "roughnessFactor": 1 }, { - "baseColor": [ 1, 1, 1, 1 ], + "albedoTexture": "assets://textures/CesiumMilkTruck.tx", + "baseColor": [ + 1, + 1, + 1, + 1 + ], + "emissiveFactor": [ + 1, + 1, + 1 + ], "id": "truck", "metallicFactor": 0, "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" + "roughnessFactor": 1 }, { - "baseColor": [ 0, 0.04050629958510399, 0.021240700036287308, 1 ], + "baseColor": [ + 0, + 0.04050629958510399, + 0.021240700036287308, + 1 + ], + "emissiveFactor": [ + 1, + 1, + 1 + ], "id": "glass", "metallicFactor": 0, "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" + "roughnessFactor": 1 }, { - "baseColor": [ 0.06400000303983688, 0.06400000303983688, 0.06400000303983688, 1 ], + "baseColor": [ + 0.06400000303983688, + 0.06400000303983688, + 0.06400000303983688, + 1 + ], + "emissiveFactor": [ + 1, + 1, + 1 + ], "id": "window_trim", "metallicFactor": 0, "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/lost.tx" + "roughnessFactor": 1 + }, + { + "baseColor": [ + 1, + 1, + 1, + 1 + ], + "emissiveFactor": [ + 1, + 1, + 1 + ], + "id": "Scene_Material_Dummy_4", + "metallicFactor": 1, + "pipeline": "DefaultPipeline", + "roughnessFactor": 1 } ], "nodes": [ @@ -38,9 +97,21 @@ { "components": [ { - "position": [ 0, 0, 0 ], - "rotation": [ 0, 0, 0 ], - "scale": [ 1, 1, 1 ], + "position": [ + 0, + 0, + 0 + ], + "rotation": [ + 0, + 0, + 0 + ], + "scale": [ + 1, + 1, + 1 + ], "type": "TransformComponent" }, { @@ -54,9 +125,21 @@ { "components": [ { - "position": [ 0, 0, 0 ], - "rotation": [ 0, 0, 0 ], - "scale": [ 1, 1, 1 ], + "position": [ + 0, + 0, + 0 + ], + "rotation": [ + 0, + 0, + 0 + ], + "scale": [ + 1, + 1, + 1 + ], "type": "TransformComponent" }, { @@ -72,9 +155,21 @@ { "components": [ { - "position": [ 0, 0, 0 ], - "rotation": [ 0, -10.153014729521423, 0 ], - "scale": [ 1, 1, 1 ], + "position": [ + 0, + 0, + 0 + ], + "rotation": [ + 0, + -10.153014729521423, + 0 + ], + "scale": [ + 1, + 1, + 1 + ], "type": "TransformComponent" }, { @@ -88,9 +183,21 @@ ], "components": [ { - "position": [ 1.432669997215271, 0, -0.4277220070362091 ], - "rotation": [ 0, -0, 0 ], - "scale": [ 1, 1, 1 ], + "position": [ + 1.432669997215271, + 0, + -0.4277220070362091 + ], + "rotation": [ + 0, + -0, + 0 + ], + "scale": [ + 1, + 1, + 1 + ], "type": "TransformComponent" } ], @@ -101,9 +208,21 @@ { "components": [ { - "position": [ 0, 0, 0 ], - "rotation": [ 0, -10.153014729521423, 0 ], - "scale": [ 1, 1, 1 ], + "position": [ + 0, + 0, + 0 + ], + "rotation": [ + 0, + -10.153014729521423, + 0 + ], + "scale": [ + 1, + 1, + 1 + ], "type": "TransformComponent" }, { @@ -117,9 +236,21 @@ ], "components": [ { - "position": [ -1.352329969406128, 0, -0.4277220070362091 ], - "rotation": [ 0, -0, 0 ], - "scale": [ 1, 1, 1 ], + "position": [ + -1.352329969406128, + 0, + -0.4277220070362091 + ], + "rotation": [ + 0, + -0, + 0 + ], + "scale": [ + 1, + 1, + 1 + ], "type": "TransformComponent" } ], @@ -128,9 +259,21 @@ ], "components": [ { - "position": [ 0, 0, 0 ], - "rotation": [ 0, -0, 0 ], - "scale": [ 1, 1, 1 ], + "position": [ + 0, + 0, + 0 + ], + "rotation": [ + 0, + -0, + 0 + ], + "scale": [ + 1, + 1, + 1 + ], "type": "TransformComponent" }, { @@ -144,9 +287,21 @@ ], "components": [ { - "position": [ 0, 0, 0 ], - "rotation": [ 0, -90.00000250447816, 89.999995674289 ], - "scale": [ 0.9999999403953552, 0.9999999403953552, 0.9999999403953552 ], + "position": [ + 0, + 0, + 0 + ], + "rotation": [ + 0, + -90.00000250447816, + 89.999995674289 + ], + "scale": [ + 0.9999999403953552, + 0.9999999403953552, + 0.9999999403953552 + ], "type": "TransformComponent" } ], diff --git a/scenes/DamagedHelmet.evsc b/scenes/DamagedHelmet.evsc index 0ee11a4..3a5a0dd 100644 --- a/scenes/DamagedHelmet.evsc +++ b/scenes/DamagedHelmet.evsc @@ -9,10 +9,18 @@ 1, 1 ], + "emissiveFactor": [ + 1, + 1, + 1 + ], + "emissiveTexture": "assets://textures/Default_emissive.tx", "id": "Material_MR", "metallicFactor": 1, + "metallicRoughnessTexture": "assets://textures/Default_AO-Default_metalRoughness.tx", "normalTexture": "assets://textures/Default_normal.tx", - "pipeline": "DefaultPipeline" + "pipeline": "DefaultPipeline", + "roughnessFactor": 1 }, { "baseColor": [ @@ -21,9 +29,15 @@ 1, 1 ], + "emissiveFactor": [ + 1, + 1, + 1 + ], "id": "Scene_Material_Dummy_1", "metallicFactor": 1, - "pipeline": "DefaultPipeline" + "pipeline": "DefaultPipeline", + "roughnessFactor": 1 } ], "nodes": [ @@ -36,14 +50,14 @@ 0 ], "rotation": [ - 90.00000250447816, + -179.999991348578, -0, 0 ], "scale": [ 1, - 1.0000001192092896, - 1.0000001192092896 + 1, + 1 ], "type": "TransformComponent" }, diff --git a/scenes/Duck.evsc b/scenes/Duck.evsc deleted file mode 100644 index 3418cc4..0000000 --- a/scenes/Duck.evsc +++ /dev/null @@ -1,97 +0,0 @@ -{ - "activeCamera": "Camera.RotationHelper", - "id": "", - "materials": [ - { - "baseColor": [ 1, 1, 1, 1 ], - "id": "blinn3-fx", - "metallicFactor": 0, - "pipeline": "DefaultPipeline", - "albedoTexture": "assets://textures/DuckCM.tx" - } - ], - "nodes": [ - { - "children": [ - { - "components": [ - { - "position": [ 0, 0, 0 ], - "rotation": [ 0, -0, 0 ], - "scale": [ 1, 1, 1 ], - "type": "TransformComponent" - }, - { - "material": "blinn3-fx", - "mesh": "assets://meshes/Duck_LOD3spShape.mesh", - "type": "RenderComponent" - } - ], - "id": "nodes[2]" - }, - { - "components": [ - { - "position": [ 400.1130065917969, 463.2640075683594, -431.0780334472656 ], - "rotation": [ 141.59999847622765, 43.19999710403602, 180.00000500895632 ], - "scale": [ 1, 0.9999999403953552, 1 ], - "type": "TransformComponent" - } - ], - "id": "nodes[1]" - } - ], - "components": [ - { - "position": [ 0, 0, 0 ], - "rotation": [ 0, -0, 0 ], - "scale": [ 0.009999999776482582, 0.009999999776482582, 0.009999999776482582 ], - "type": "TransformComponent" - } - ], - "id": "nodes[0]" - }, - { - "id": "Camera", - "components": [ - { - "type": "TransformComponent", - "position": [0.0, -2.0, -11.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "ScriptComponent", - "script_name": "MainCameraController", - "script_path": "scripts://MainScene/Camera.lua" - } - ], - "children": [ - { - "id": "RotationHelper", - "components": [ - { - "type": "TransformComponent", - "position": [0.0, 0.0, 0.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "CameraComponent", - "view": "Perspective", - "fov": 90, - "near": 0.001, - "far": 1000, - "aspectRatio": 1.3333 - }, - { - "type": "ScriptComponent", - "script_name": "MainCameraRotationHelper", - "script_path": "scripts://MainScene/CameraHelper.lua" - } - ] - } - ] - } - ] -} diff --git a/scenes/MainScene.evsc b/scenes/MainScene.evsc index a6f8da5..c2dce8b 100755 --- a/scenes/MainScene.evsc +++ b/scenes/MainScene.evsc @@ -85,11 +85,6 @@ "type": "ScriptComponent", "script_name": "MainPlayerController", "script_path": "scripts://MainScene/Player.lua" - }, - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" } ], "children": [ @@ -124,11 +119,6 @@ "type": "ScriptComponent", "script_name": "MainChildController", "script_path": "scripts://MainScene/Child.lua" - }, - { - "type": "RenderComponent", - "mesh": "assets://meshes/Cube.mesh", - "material": "WhiteMaterial" } ] } @@ -195,21 +185,6 @@ "position": [9.0, 0.0, -14.0], "rotation": [0.0, 0.0, 0.0], "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Static", - "mass": 0.0, - "restitution": 0.0, - "collisionShape": { - "type": "Mesh", - "meshPath": "assets://meshes/Avocado.mesh" - } - }, - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" } ] }, diff --git a/scenes/Sofa.evsc b/scenes/Sofa.evsc deleted file mode 100644 index b20b2fa..0000000 --- a/scenes/Sofa.evsc +++ /dev/null @@ -1,147 +0,0 @@ -{ - "id": "", - "materials": [ - { - "baseColor": [ 0.019999999552965164, 0.019999999552965164, 0.019999999552965164, 1 ], - "id": "GlamVelvetSofa_legs", - "metallicFactor": 0, - "pipeline": "DefaultPipeline" - }, - { - "baseColor": [ 0.809999999776482582, 0.309999999776482582, 0.409999999776482582, 1 ], - "id": "GlamVelvetSofa_fabric_navy", - "metallicFactor": 0, - "normalTexture": "assets://textures/GlamVelvetSofa_normal.tx", - "pipeline": "DefaultPipeline" - }, - { - "baseColor": [ 1, 0.800000011920929, 0.699999988079071, 1 ], - "id": "GlamVelvetSofa_feet", - "metallicFactor": 1, - "pipeline": "DefaultPipeline" - }, - { - "baseColor": [ 1, 1, 1, 1 ], - "id": "_Material_Dummy_3", - "metallicFactor": 1, - "pipeline": "DefaultPipeline" - } - ], - "nodes": [ - { - "children": [ - { - "components": [ - { - "position": [ 0, 0, 0 ], - "rotation": [ 0, -0, 0 ], - "scale": [ 1, 1, 1 ], - "type": "TransformComponent" - }, - { - "material": "GlamVelvetSofa_legs", - "mesh": "assets://meshes/GlamVelvetSofa_GlamVelvetSofa_legs.mesh", - "type": "RenderComponent" - } - ], - "id": "GlamVelvetSofa_legs" - }, - { - "components": [ - { - "position": [ 0, 0, 0 ], - "rotation": [ 0, -0, 0 ], - "scale": [ 1, 1, 1 ], - "type": "TransformComponent" - }, - { - "material": "GlamVelvetSofa_fabric_navy", - "mesh": "assets://meshes/GlamVelvetSofa_GlamVelvetSofa_fabric.mesh", - "type": "RenderComponent" - } - ], - "id": "GlamVelvetSofa_fabric" - }, - { - "components": [ - { - "position": [ 0, 0, 0 ], - "rotation": [ 0, -0, 0 ], - "scale": [ 1, 1, 1 ], - "type": "TransformComponent" - }, - { - "material": "GlamVelvetSofa_feet", - "mesh": "assets://meshes/GlamVelvetSofa_GlamVelvetSofa_feet.mesh", - "type": "RenderComponent" - } - ], - "id": "GlamVelvetSofa_feet" - }, - { - "components": [ - { - "position": [ 0, 0, 0 ], - "rotation": [ -21.703274427363187, -84.28944526397059, 0 ], - "scale": [ 0.9999999403953552, 1, 0.9999999403953552 ], - "type": "TransformComponent" - } - ], - "id": "Key Light" - } - ], - "components": [ - { - "position": [ 0, 0, 0 ], - "rotation": [ 0, -0, 0 ], - "scale": [ 1, 1, 1 ], - "type": "TransformComponent" - } - ], - "id": "ROOT" - }, - { - "id": "Camera", - "components": [ - { - "type": "TransformComponent", - "position": [0.0, -2.0, 11.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "ScriptComponent", - "script_name": "MainCameraController", - "script_path": "scripts://MainScene/Camera.lua" - } - ], - "children": [ - { - "id": "RotationHelper", - "components": [ - { - "type": "TransformComponent", - "position": [0.0, 0.0, 0.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "CameraComponent", - "view": "Perspective", - "fov": 90, - "near": 0.001, - "far": 1000, - "aspectRatio": 1.3333 - }, - { - "type": "ScriptComponent", - "script_name": "MainCameraRotationHelper", - "script_path": "scripts://MainScene/CameraHelper.lua" - } - ] - } - ] - } - ], - "activeCamera": "Camera.RotationHelper" -} diff --git a/scenes/Sponza.evsc b/scenes/Sponza.evsc index fc13a61..b70495b 100644 --- a/scenes/Sponza.evsc +++ b/scenes/Sponza.evsc @@ -11,8 +11,10 @@ ], "id": "_Material_Dummy_0", "metallicFactor": 1, + "metallicRoughnessTexture": "assets://textures/11872827283454512094.tx", "normalTexture": "assets://textures/8773302468495022225.tx", - "pipeline": "DefaultPipeline" + "pipeline": "DefaultPipeline", + "roughnessFactor": 1 }, { "albedoTexture": "assets://textures/8006627369776289000.tx", @@ -24,8 +26,10 @@ ], "id": "_Material_Dummy_1", "metallicFactor": 1, + "metallicRoughnessTexture": "assets://textures/715093869573992647.tx", "normalTexture": "assets://textures/12501374198249454378.tx", - "pipeline": "DefaultPipeline" + "pipeline": "DefaultPipeline", + "roughnessFactor": 1 }, { "albedoTexture": "assets://textures/7268504077753552595.tx", @@ -37,8 +41,10 @@ ], "id": "_Material_Dummy_2", "metallicFactor": 1, + "metallicRoughnessTexture": "assets://textures/8503262930880235456.tx", "normalTexture": "assets://textures/4477655471536070370.tx", - "pipeline": "DefaultPipeline" + "pipeline": "DefaultPipeline", + "roughnessFactor": 1 }, { "albedoTexture": "assets://textures/8750083169368950601.tx", @@ -50,8 +56,10 @@ ], "id": "_Material_Dummy_3", "metallicFactor": 1, + "metallicRoughnessTexture": "assets://textures/16885566240357350108.tx", "normalTexture": "assets://textures/13982482287905699490.tx", - "pipeline": "DefaultPipeline" + "pipeline": "DefaultPipeline", + "roughnessFactor": 1 }, { "albedoTexture": "assets://textures/5792855332885324923.tx", @@ -63,8 +71,10 @@ ], "id": "_Material_Dummy_4", "metallicFactor": 1, + "metallicRoughnessTexture": "assets://textures/11968150294050148237.tx", "normalTexture": "assets://textures/16299174074766089871.tx", - "pipeline": "DefaultPipeline" + "pipeline": "DefaultPipeline", + "roughnessFactor": 1 }, { "albedoTexture": "assets://textures/14650633544276105767.tx", @@ -76,8 +86,10 @@ ], "id": "_Material_Dummy_5", "metallicFactor": 1, + "metallicRoughnessTexture": "assets://textures/4871783166746854860.tx", "normalTexture": "assets://textures/2051777328469649772.tx", - "pipeline": "DefaultPipeline" + "pipeline": "DefaultPipeline", + "roughnessFactor": 1 }, { "albedoTexture": "assets://textures/15295713303328085182.tx", @@ -89,8 +101,10 @@ ], "id": "_Material_Dummy_6", "metallicFactor": 1, + "metallicRoughnessTexture": "assets://textures/9916269861720640319.tx", "normalTexture": "assets://textures/10388182081421875623.tx", - "pipeline": "DefaultPipeline" + "pipeline": "DefaultPipeline", + "roughnessFactor": 1 }, { "albedoTexture": "assets://textures/6047387724914829168.tx", @@ -102,8 +116,10 @@ ], "id": "_Material_Dummy_7", "metallicFactor": 1, + "metallicRoughnessTexture": "assets://textures/8051790464816141987.tx", "normalTexture": "assets://textures/15722799267630235092.tx", - "pipeline": "DefaultPipeline" + "pipeline": "DefaultPipeline", + "roughnessFactor": 1 }, { "albedoTexture": "assets://textures/5823059166183034438.tx", @@ -115,8 +131,10 @@ ], "id": "_Material_Dummy_8", "metallicFactor": 1, + "metallicRoughnessTexture": "assets://textures/13824894030729245199.tx", "normalTexture": "assets://textures/14267839433702832875.tx", - "pipeline": "DefaultPipeline" + "pipeline": "DefaultPipeline", + "roughnessFactor": 1 }, { "albedoTexture": "assets://textures/7441062115984513793.tx", @@ -128,8 +146,10 @@ ], "id": "_Material_Dummy_9", "metallicFactor": 1, + "metallicRoughnessTexture": "assets://textures/8114461559286000061.tx", "normalTexture": "assets://textures/6667038893015345571.tx", - "pipeline": "DefaultPipeline" + "pipeline": "DefaultPipeline", + "roughnessFactor": 1 }, { "albedoTexture": "assets://textures/11490520546946913238.tx", @@ -141,8 +161,10 @@ ], "id": "_Material_Dummy_10", "metallicFactor": 1, + "metallicRoughnessTexture": "assets://textures/3455394979645218238.tx", "normalTexture": "assets://textures/3628158980083700836.tx", - "pipeline": "DefaultPipeline" + "pipeline": "DefaultPipeline", + "roughnessFactor": 1 }, { "albedoTexture": "assets://textures/6151467286084645207.tx", @@ -154,8 +176,10 @@ ], "id": "_Material_Dummy_11", "metallicFactor": 1, + "metallicRoughnessTexture": "assets://textures/8783994986360286082.tx", "normalTexture": "assets://textures/7645212358685992005.tx", - "pipeline": "DefaultPipeline" + "pipeline": "DefaultPipeline", + "roughnessFactor": 1 }, { "albedoTexture": "assets://textures/white.tx", @@ -167,7 +191,8 @@ ], "id": "_Material_Dummy_12", "metallicFactor": 0, - "pipeline": "DefaultPipeline" + "pipeline": "DefaultPipeline", + "roughnessFactor": 1 }, { "albedoTexture": "assets://textures/4975155472559461469.tx", @@ -179,8 +204,10 @@ ], "id": "_Material_Dummy_13", "metallicFactor": 1, + "metallicRoughnessTexture": "assets://textures/3371964815757888145.tx", "normalTexture": "assets://textures/2299742237651021498.tx", - "pipeline": "DefaultPipeline" + "pipeline": "DefaultPipeline", + "roughnessFactor": 1 }, { "albedoTexture": "assets://textures/4675343432951571524.tx", @@ -192,8 +219,10 @@ ], "id": "_Material_Dummy_14", "metallicFactor": 1, + "metallicRoughnessTexture": "assets://textures/7815564343179553343.tx", "normalTexture": "assets://textures/7056944414013900257.tx", - "pipeline": "DefaultPipeline" + "pipeline": "DefaultPipeline", + "roughnessFactor": 1 }, { "albedoTexture": "assets://textures/2775690330959970771.tx", @@ -205,8 +234,10 @@ ], "id": "_Material_Dummy_15", "metallicFactor": 1, + "metallicRoughnessTexture": "assets://textures/7815564343179553343.tx", "normalTexture": "assets://textures/2374361008830720677.tx", - "pipeline": "DefaultPipeline" + "pipeline": "DefaultPipeline", + "roughnessFactor": 1 }, { "albedoTexture": "assets://textures/2185409758123873465.tx", @@ -218,8 +249,10 @@ ], "id": "_Material_Dummy_16", "metallicFactor": 1, + "metallicRoughnessTexture": "assets://textures/7815564343179553343.tx", "normalTexture": "assets://textures/332936164838540657.tx", - "pipeline": "DefaultPipeline" + "pipeline": "DefaultPipeline", + "roughnessFactor": 1 }, { "albedoTexture": "assets://textures/17876391417123941155.tx", @@ -231,8 +264,10 @@ ], "id": "_Material_Dummy_17", "metallicFactor": 1, + "metallicRoughnessTexture": "assets://textures/466164707995436622.tx", "normalTexture": "assets://textures/6593109234861095314.tx", - "pipeline": "DefaultPipeline" + "pipeline": "DefaultPipeline", + "roughnessFactor": 1 }, { "albedoTexture": "assets://textures/11474523244911310074.tx", @@ -244,8 +279,10 @@ ], "id": "_Material_Dummy_18", "metallicFactor": 1, + "metallicRoughnessTexture": "assets://textures/466164707995436622.tx", "normalTexture": "assets://textures/4601176305987539675.tx", - "pipeline": "DefaultPipeline" + "pipeline": "DefaultPipeline", + "roughnessFactor": 1 }, { "albedoTexture": "assets://textures/9288698199695299068.tx", @@ -257,8 +294,10 @@ ], "id": "_Material_Dummy_19", "metallicFactor": 1, + "metallicRoughnessTexture": "assets://textures/466164707995436622.tx", "normalTexture": "assets://textures/4910669866631290573.tx", - "pipeline": "DefaultPipeline" + "pipeline": "DefaultPipeline", + "roughnessFactor": 1 }, { "albedoTexture": "assets://textures/16275776544635328252.tx", @@ -270,8 +309,10 @@ ], "id": "_Material_Dummy_20", "metallicFactor": 1, + "metallicRoughnessTexture": "assets://textures/1219024358953944284.tx", "normalTexture": "assets://textures/14170708867020035030.tx", - "pipeline": "DefaultPipeline" + "pipeline": "DefaultPipeline", + "roughnessFactor": 1 }, { "albedoTexture": "assets://textures/755318871556304029.tx", @@ -283,8 +324,10 @@ ], "id": "_Material_Dummy_21", "metallicFactor": 1, + "metallicRoughnessTexture": "assets://textures/2411100444841994089.tx", "normalTexture": "assets://textures/3827035219084910048.tx", - "pipeline": "DefaultPipeline" + "pipeline": "DefaultPipeline", + "roughnessFactor": 1 }, { "albedoTexture": "assets://textures/8481240838833932244.tx", @@ -296,8 +339,10 @@ ], "id": "_Material_Dummy_22", "metallicFactor": 1, + "metallicRoughnessTexture": "assets://textures/17556969131407844942.tx", "normalTexture": "assets://textures/10381718147657362067.tx", - "pipeline": "DefaultPipeline" + "pipeline": "DefaultPipeline", + "roughnessFactor": 1 }, { "albedoTexture": "assets://textures/6772804448157695701.tx", @@ -309,8 +354,10 @@ ], "id": "_Material_Dummy_23", "metallicFactor": 1, + "metallicRoughnessTexture": "assets://textures/13196865903111448057.tx", "normalTexture": "assets://textures/759203620573749278.tx", - "pipeline": "DefaultPipeline" + "pipeline": "DefaultPipeline", + "roughnessFactor": 1 }, { "albedoTexture": "assets://textures/2969916736137545357.tx", @@ -322,8 +369,10 @@ ], "id": "_Material_Dummy_24", "metallicFactor": 1, + "metallicRoughnessTexture": "assets://textures/8747919177698443163.tx", "normalTexture": "assets://textures/14118779221266351425.tx", - "pipeline": "DefaultPipeline" + "pipeline": "DefaultPipeline", + "roughnessFactor": 1 }, { "baseColor": [ @@ -334,7 +383,8 @@ ], "id": "_Material_Dummy_25", "metallicFactor": 1, - "pipeline": "DefaultPipeline" + "pipeline": "DefaultPipeline", + "roughnessFactor": 1 } ], "nodes": [ diff --git a/scenes/TestScene.evsc b/scenes/TestScene.evsc deleted file mode 100755 index 17e937a..0000000 --- a/scenes/TestScene.evsc +++ /dev/null @@ -1,1799 +0,0 @@ -{ - "id":"TestScene", - "nodes": [ - { - "id": "CameraTransformOverride", - "components": [ - { - "type": "TransformComponent", - "position": [0.0, 20.0, 7.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - } - ], - "children": [ - { - "id": "Camera", - "components": [ - { - "type": "TransformComponent", - "position": [0.0, 0.0, 0.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "ScriptComponent", - "script_name": "MainCameraController", - "script_path": "scripts://TestScene/Camera.lua" - } - ], - "children": [ - { - "id": "RotationHelper", - "components": [ - { - "type": "TransformComponent", - "position": [0.0, 0.0, 0.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "CameraComponent", - "view": "Perspective", - "fov": 90, - "near": 0.001, - "far": 1000, - "aspectRatio": 1.3333 - }, - { - "type": "ScriptComponent", - "script_name": "MainCameraRotationHelper", - "script_path": "scripts://TestScene/CameraHelper.lua" - } - ] - } - ] - }, - ] - } - { - "id": "SideCamera", - "components": [ - { - "type": "TransformComponent", - "position": [55.0, 0.0, -15.0], - "rotation": [0.0, 90.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "CameraComponent", - "view": "Perspective", - "fov": 90, - "near": 0.001, - "far": 1000, - "aspectRatio": 1.3333 - } - ] - }, - { - "id": "Player", - "components": [ - { - "type": "TransformComponent", - "position": [0.0, 0.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 0.3, - "restitution": 0.0, - "collisionShape": { - "type": "Box", - "halfExtents": [1.0, 1.0, 1.0] - } - }, - { - "type": "ScriptComponent", - "script_name": "MainPlayerController", - "script_path": "scripts://TestScene/Player.lua" - }, - ] - }, - { - "id": "Ball1", - "components": [ - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - }, - { - "type": "RenderComponent", - "mesh": "assets://meshes/Cube.mesh", - "material": "GreenMaterial" - } - ] - }, - { - "id": "Ball2", - "components": [ - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - }, - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "GreenMaterial" - } - ] - }, - { - "id": "Ball3", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "GreenMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball4", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "GreenMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball5", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "GreenMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball6", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "GreenMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball7", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "GreenMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball9", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "GreenMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball10", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "GreenMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball11", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "GreenMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball12", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "GreenMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball13", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "GreenMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball14", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "GreenMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball15", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "GreenMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball16", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "GreenMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball17", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "GreenMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball18", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "GreenMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball19", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "GreenMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball21", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "GreenMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball22", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "GreenMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball23", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "GreenMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball24", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball25", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball26", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball27", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball28", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball29", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball30", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball31", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball32", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball33", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball34", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball35", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball36", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball37", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball38", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball39", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball40", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball41", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball42", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball43", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball44", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball45", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball46", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball47", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball48", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball49", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball50", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball51", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball52", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball53", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball54", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball55", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball56", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball57", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball58", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball59", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball60", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Ball61", - "components": [ - { - "type": "RenderComponent", - "mesh": "assets://meshes/Avocado.mesh", - "material": "WhiteMaterial" - }, - { - "type": "TransformComponent", - "position": [0.0, 10.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Dynamic", - "mass": 1.0, - "restitution": 1.0, - "collisionShape": { - "type": "Sphere", - "radius": 1.0 - } - } - ] - }, - { - "id": "Map", - "components": [ - { - "type": "TransformComponent", - "position": [0.0, 0.0, 0.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - } - ], - "children": [ - { - "id": "Ground", - "components": [ - { - "type": "TransformComponent", - "position": [0.0, -5.0, -15.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Static", - "mass": 0.0, - "restitution": 1.0, - "collisionShape": { - "type": "Box", - "halfExtents": [100.0, 1.0, 100.0] - } - } - ] - }, - { - "id": "WallRight", - "components": [ - { - "type": "TransformComponent", - "position": [99.0, 0.0, -14.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Static", - "mass": 0.0, - "restitution": 0.0, - "collisionShape": { - "type": "Box", - "halfExtents": [1.0, 4.0, 99.0] - } - } - ] - }, - { - "id": "WallLeft", - "components": [ - { - "type": "TransformComponent", - "position": [-99.0, 0.0, -14.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Static", - "mass": 0.0, - "restitution": 0.0, - "collisionShape": { - "type": "Box", - "halfExtents": [1.0, 4.0, 99.0] - } - } - ] - }, - { - "id": "WallFront", - "components": [ - { - "type": "TransformComponent", - "position": [0.0, 0.0, 84.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Static", - "mass": 0.0, - "restitution": 0.0, - "collisionShape": { - "type": "Box", - "halfExtents": [98.0, 4.0, 1.0] - } - } - ] - }, - { - "id": "WallBack", - "components": [ - { - "type": "TransformComponent", - "position": [0.0, 0.0, -114.0], - "rotation": [0.0, 0.0, 0.0], - "scale": [1.0, 1.0, 1.0] - }, - { - "type": "RigidbodyComponent", - "rigidbodyType": "Static", - "mass": 0.0, - "restitution": 0.0, - "collisionShape": { - "type": "Box", - "halfExtents": [100.0, 4.0, 1.0] - } - } - ] - } - ] - } - ], - "materials": [ - { - "id": "GreenMaterial", - "pipeline": "DefaultPipeline", - "baseColor": [0.0, 1.0, 0.0, 1.0], - "albedoTexture": "assets://textures/lost.tx", - }, - { - "id": "RedMaterial", - "pipeline": "DefaultPipeline", - "baseColor": [1.0, 0.0, 0.0, 1.0], - "albedoTexture": "assets://textures/lost.tx", - }, - { - "id": "BlueMaterial", - "pipeline": "DefaultPipeline", - "baseColor": [0.0, 0.0, 1.0, 1.0], - "albedoTexture": "assets://textures/lost.tx", - }, - { - "id": "WhiteMaterial", - "pipeline": "DefaultPipeline", - "baseColor": [1.0, 1.0, 1.0, 1.0], - "albedoTexture": "assets://textures/lost.tx", - }, - ], - "pipelines": [ - { - "id": "DefaultPipeline", - "shaderStages": [ - { - "type": "Vertex", - "shaderPath": "shaders://default.vert" - }, - { - "type": "Fragment", - "shaderPath": "shaders://default.frag" - } - ] - } - ], - "activeCamera": "CameraTransformOverride.Camera.RotationHelper", -} diff --git a/scripts/MainScene/Camera.lua b/scripts/MainScene/Camera.lua index f1e028f..7d643bc 100755 --- a/scripts/MainScene/Camera.lua +++ b/scripts/MainScene/Camera.lua @@ -1,5 +1,5 @@ this.on_init = function() - this.speed = 0.01 + this.speed = 0.1 this.angles = Vec3:new() this.mouse_sens = 0.01 end diff --git a/scripts/TestScene/Camera.lua b/scripts/TestScene/Camera.lua deleted file mode 100755 index 61abb3d..0000000 --- a/scripts/TestScene/Camera.lua +++ /dev/null @@ -1,66 +0,0 @@ -this.on_init = function() - this.speed = 2.1 - this.original_position = this.position - this.angles = Vec3:new() - this.mouse_sens = 0.01 - this.cursor_locked = false -end - -this.toggleCursor = function() - if this.cursor_locked then - Input.unlockCursor() - else - Input.lockCursor() - end - this.cursor_locked = not this.cursor_locked -end - -this.on_update = function() - local deltaMouseMovement = Input.getDeltaMousePos() - this.angles.y = this.angles.y - deltaMouseMovement.x * this.mouse_sens - this.eulerAngles = this.angles - - helper = this:getChild('RotationHelper') - - if Input.getKeyJustPressed(Input.KeyCode.Enter) then - gotoScene('SideScene') - end - - local pos = this.position - if Input.getKeyDown(Input.KeyCode.Up) then - pos = pos + helper.forward * this.speed - end - if Input.getKeyDown(Input.KeyCode.Down) then - pos = pos - helper.forward * this.speed - end - if Input.getKeyDown(Input.KeyCode.Right) then - pos = pos + helper.right * this.speed - end - if Input.getKeyDown(Input.KeyCode.Left) then - pos = pos - helper.right * this.speed - end - - local mb0 = Input.getMouseButtonJustPressed(0) - local mb1 = Input.getMouseButtonJustPressed(1) - local mb2 = Input.getMouseButtonJustPressed(2) - - if mb0 or mb1 then - hit = rayCast(this.worldPosition, helper.forward, 300) - if(hit.hasHit) then - local hitForce = 1000 - rb = hit.object:getComponent(Rigidbody) - if mb0 then - rb:addForce(hit.hitNormal * -hitForce) - elseif mb1 then - rb:addForce(hit.hitNormal * hitForce) - end - end - end - - if mb2 then - this.toggleCursor() - end - - this.position = pos -end - diff --git a/scripts/TestScene/CameraHelper.lua b/scripts/TestScene/CameraHelper.lua deleted file mode 100755 index 41266f0..0000000 --- a/scripts/TestScene/CameraHelper.lua +++ /dev/null @@ -1,10 +0,0 @@ -this.on_init = function() - this.angles = Vec3:new() - this.mouse_sens = 0.01 -end - -this.on_update = function() - local deltaMouseMovement = Input.getDeltaMousePos() - this.angles.x = this.angles.x - deltaMouseMovement.y * this.mouse_sens - this.eulerAngles = this.angles -end diff --git a/scripts/TestScene/Child.lua b/scripts/TestScene/Child.lua deleted file mode 100755 index 2c4a2cf..0000000 --- a/scripts/TestScene/Child.lua +++ /dev/null @@ -1,14 +0,0 @@ -this.on_init = function () - this.custom_eulerangles = Vec3:new() - this.custom_angularvelocity = Vec3:new(0, 0.01, 0) -end - -this.on_fixedupdate = function () - if Input.getKeyDown(Input.KeyCode.Left) then - this.custom_eulerangles:add(Vec3:new(0,0.01,0)) - end - if Input.getKeyDown(Input.KeyCode.Right) then - this.custom_eulerangles:sub(Vec3:new(0,0.01,0)) - end - this.eulerAngles = this.custom_eulerangles -end diff --git a/scripts/TestScene/Player.lua b/scripts/TestScene/Player.lua deleted file mode 100755 index 90782f6..0000000 --- a/scripts/TestScene/Player.lua +++ /dev/null @@ -1,22 +0,0 @@ --- this.on_collisionenter = function(other) - -- other.position = other.position + Vec3:new(3.2, 0, 0) --- end - -this.on_update = function () - rb = this:getComponent(Rigidbody) - if Input.getKeyDown(Input.KeyCode.Space) then - rb:addForce(Vec3:new(0, 100, 0)) - end - if Input.getKeyDown(Input.KeyCode.D) then - rb:addForce(Vec3:new(10, 0, 0)) - end - if Input.getKeyDown(Input.KeyCode.A) then - rb:addForce(Vec3:new(-10, 0, 0)) - end - if Input.getKeyDown(Input.KeyCode.W) then - rb:addForce(Vec3:new(0, 0, -10)) - end - if Input.getKeyDown(Input.KeyCode.S) then - rb:addForce(Vec3:new(0, 0, 10)) - end -end