├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── assets ├── environment-back.png ├── environment-bottom.png ├── environment-left.png ├── environment-top.png ├── music │ └── christmas-magic.mp3 ├── sounds │ └── cheers-noise.mp3 └── xylophone │ ├── xA.wav │ ├── xB.wav │ ├── xC.wav │ ├── xC2.wav │ ├── xD.wav │ ├── xE.wav │ ├── xF.wav │ └── xG.wav ├── index.html ├── lib ├── aframe-particle-system-component.js ├── aframe-physics-system.js ├── physics.js └── physx.release.js ├── research ├── README.md ├── baubles │ ├── baubles-1.0.4.html │ ├── baubles-1.1.0.html │ ├── baubles-1.2.0.html │ ├── baubles-environment.html │ ├── baubles-master.html │ ├── baubles.html │ ├── environment-back.png │ ├── environment-bottom.png │ ├── environment-front.png │ ├── environment-left.png │ ├── environment-right.png │ ├── environment-top.png │ └── environment.png ├── composite-objects │ ├── branch.html │ ├── composite.js │ ├── custom-geometries.js │ ├── models.html │ └── top-hat.html ├── naf │ ├── christmas-scene.html │ ├── examples │ │ ├── 360.html │ │ ├── adapter-test │ │ │ ├── adapter-test-receive.html │ │ │ ├── adapter-test-send.html │ │ │ └── index.html │ │ ├── ar-index.html │ │ ├── assets │ │ │ ├── Campfire_Blocks │ │ │ │ ├── materials.mtl │ │ │ │ └── model.obj │ │ │ ├── Raccoon_Blocks │ │ │ │ ├── materials.mtl │ │ │ │ └── model.obj │ │ │ ├── Tours-Enthusiast.mp3 │ │ │ ├── environment-back.png │ │ │ ├── environment-bottom.png │ │ │ ├── environment-left.png │ │ │ ├── environment-top.png │ │ │ ├── music │ │ │ │ └── christmas-magic.mp3 │ │ │ └── xylophone │ │ │ │ ├── xA.wav │ │ │ │ ├── xB.wav │ │ │ │ ├── xC.wav │ │ │ │ ├── xC2.wav │ │ │ │ ├── xD.wav │ │ │ │ ├── xE.wav │ │ │ │ ├── xF.wav │ │ │ │ └── xG.wav │ │ ├── basic-2.html │ │ ├── basic-4.html │ │ ├── basic-ar.html │ │ ├── basic-audio.html │ │ ├── basic-events.html │ │ ├── basic-video.html │ │ ├── basic.html │ │ ├── child-entities.html │ │ ├── christmas-scene.html │ │ ├── christmas-test.html │ │ ├── disconnect.html │ │ ├── dist │ │ │ ├── networked-aframe.js │ │ │ └── networked-aframe.min.js │ │ ├── google-blocks.html │ │ ├── img │ │ │ └── puydesancy.jpg │ │ ├── index.html │ │ ├── js │ │ │ ├── forward.component.js │ │ │ ├── gun.component.js │ │ │ ├── move-in-circle.component.js │ │ │ ├── randomize-show-child.component.js │ │ │ ├── remove-in-seconds.component.js │ │ │ ├── show-child.component.js │ │ │ ├── spawn-grid.component.js │ │ │ ├── spawn-in-circle.component.js │ │ │ ├── spawner.component.js │ │ │ ├── tests │ │ │ │ └── show-child.component.test.js │ │ │ └── toggle-ownership.component.js │ │ ├── lib │ │ │ ├── aframe-particle-system-component.js │ │ │ └── aframe-physics-system.js │ │ ├── ownership-transfer.html │ │ ├── shooter-2.html │ │ ├── shooter-ar.html │ │ ├── shooter.html │ │ ├── src │ │ │ ├── christmas-utils.js │ │ │ └── move-objects.js │ │ ├── tracked-controllers.html │ │ └── webrtc.html │ ├── package-lock.json │ ├── package.json │ └── server │ │ ├── easyrtc-server.js │ │ └── socketio-server.js ├── perf │ ├── index.html │ └── physics-performance.md ├── physics-ammo │ ├── Object-types.md │ ├── advanced-physics-test-1.html │ ├── dynamic-kinematic-switch.html │ ├── full-test.html │ ├── modded-physics │ │ └── aframe-physics-system.js │ ├── move-objects-ph2.html │ ├── move-objects-ph2.js │ ├── move-objects-ph3.html │ ├── move-objects-ph3.js │ ├── move-objects.html │ ├── move-objects.js │ ├── reparenting-physics-objects │ ├── reparenting-physics-objects.html │ ├── repro-for-issue-197.html │ ├── simple-object-collisions.html │ └── testing-snowballs.html ├── physics-benchmarks │ ├── benchmark1-ammo.html │ ├── benchmark1-physx.html │ └── benchmarks.js ├── physics-cannon │ ├── move-objects.html │ ├── move-objects.js │ └── simple-object-collisions.html ├── sky │ └── index.html └── snowballs │ ├── painting-snowballs.html │ ├── snowball-generator.js │ └── test-snowball-generation.html ├── src ├── christmas-utils.js └── move-objects.js └── test ├── bowling-alley.html ├── index.html ├── marble-run.html ├── snowman.html └── tree.html /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | research/naf/node_modules/ 3 | backend/ 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/README.md -------------------------------------------------------------------------------- /assets/environment-back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/assets/environment-back.png -------------------------------------------------------------------------------- /assets/environment-bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/assets/environment-bottom.png -------------------------------------------------------------------------------- /assets/environment-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/assets/environment-left.png -------------------------------------------------------------------------------- /assets/environment-top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/assets/environment-top.png -------------------------------------------------------------------------------- /assets/music/christmas-magic.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/assets/music/christmas-magic.mp3 -------------------------------------------------------------------------------- /assets/sounds/cheers-noise.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/assets/sounds/cheers-noise.mp3 -------------------------------------------------------------------------------- /assets/xylophone/xA.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/assets/xylophone/xA.wav -------------------------------------------------------------------------------- /assets/xylophone/xB.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/assets/xylophone/xB.wav -------------------------------------------------------------------------------- /assets/xylophone/xC.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/assets/xylophone/xC.wav -------------------------------------------------------------------------------- /assets/xylophone/xC2.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/assets/xylophone/xC2.wav -------------------------------------------------------------------------------- /assets/xylophone/xD.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/assets/xylophone/xD.wav -------------------------------------------------------------------------------- /assets/xylophone/xE.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/assets/xylophone/xE.wav -------------------------------------------------------------------------------- /assets/xylophone/xF.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/assets/xylophone/xF.wav -------------------------------------------------------------------------------- /assets/xylophone/xG.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/assets/xylophone/xG.wav -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/index.html -------------------------------------------------------------------------------- /lib/aframe-particle-system-component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/lib/aframe-particle-system-component.js -------------------------------------------------------------------------------- /lib/aframe-physics-system.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/lib/aframe-physics-system.js -------------------------------------------------------------------------------- /lib/physics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/lib/physics.js -------------------------------------------------------------------------------- /lib/physx.release.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/lib/physx.release.js -------------------------------------------------------------------------------- /research/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/README.md -------------------------------------------------------------------------------- /research/baubles/baubles-1.0.4.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/baubles/baubles-1.0.4.html -------------------------------------------------------------------------------- /research/baubles/baubles-1.1.0.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/baubles/baubles-1.1.0.html -------------------------------------------------------------------------------- /research/baubles/baubles-1.2.0.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/baubles/baubles-1.2.0.html -------------------------------------------------------------------------------- /research/baubles/baubles-environment.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/baubles/baubles-environment.html -------------------------------------------------------------------------------- /research/baubles/baubles-master.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/baubles/baubles-master.html -------------------------------------------------------------------------------- /research/baubles/baubles.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/baubles/baubles.html -------------------------------------------------------------------------------- /research/baubles/environment-back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/baubles/environment-back.png -------------------------------------------------------------------------------- /research/baubles/environment-bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/baubles/environment-bottom.png -------------------------------------------------------------------------------- /research/baubles/environment-front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/baubles/environment-front.png -------------------------------------------------------------------------------- /research/baubles/environment-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/baubles/environment-left.png -------------------------------------------------------------------------------- /research/baubles/environment-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/baubles/environment-right.png -------------------------------------------------------------------------------- /research/baubles/environment-top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/baubles/environment-top.png -------------------------------------------------------------------------------- /research/baubles/environment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/baubles/environment.png -------------------------------------------------------------------------------- /research/composite-objects/branch.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/composite-objects/branch.html -------------------------------------------------------------------------------- /research/composite-objects/composite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/composite-objects/composite.js -------------------------------------------------------------------------------- /research/composite-objects/custom-geometries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/composite-objects/custom-geometries.js -------------------------------------------------------------------------------- /research/composite-objects/models.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/composite-objects/models.html -------------------------------------------------------------------------------- /research/composite-objects/top-hat.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/composite-objects/top-hat.html -------------------------------------------------------------------------------- /research/naf/christmas-scene.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/christmas-scene.html -------------------------------------------------------------------------------- /research/naf/examples/360.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/360.html -------------------------------------------------------------------------------- /research/naf/examples/adapter-test/adapter-test-receive.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/adapter-test/adapter-test-receive.html -------------------------------------------------------------------------------- /research/naf/examples/adapter-test/adapter-test-send.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/adapter-test/adapter-test-send.html -------------------------------------------------------------------------------- /research/naf/examples/adapter-test/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/adapter-test/index.html -------------------------------------------------------------------------------- /research/naf/examples/ar-index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/ar-index.html -------------------------------------------------------------------------------- /research/naf/examples/assets/Campfire_Blocks/materials.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/assets/Campfire_Blocks/materials.mtl -------------------------------------------------------------------------------- /research/naf/examples/assets/Campfire_Blocks/model.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/assets/Campfire_Blocks/model.obj -------------------------------------------------------------------------------- /research/naf/examples/assets/Raccoon_Blocks/materials.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/assets/Raccoon_Blocks/materials.mtl -------------------------------------------------------------------------------- /research/naf/examples/assets/Raccoon_Blocks/model.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/assets/Raccoon_Blocks/model.obj -------------------------------------------------------------------------------- /research/naf/examples/assets/Tours-Enthusiast.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/assets/Tours-Enthusiast.mp3 -------------------------------------------------------------------------------- /research/naf/examples/assets/environment-back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/assets/environment-back.png -------------------------------------------------------------------------------- /research/naf/examples/assets/environment-bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/assets/environment-bottom.png -------------------------------------------------------------------------------- /research/naf/examples/assets/environment-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/assets/environment-left.png -------------------------------------------------------------------------------- /research/naf/examples/assets/environment-top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/assets/environment-top.png -------------------------------------------------------------------------------- /research/naf/examples/assets/music/christmas-magic.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/assets/music/christmas-magic.mp3 -------------------------------------------------------------------------------- /research/naf/examples/assets/xylophone/xA.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/assets/xylophone/xA.wav -------------------------------------------------------------------------------- /research/naf/examples/assets/xylophone/xB.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/assets/xylophone/xB.wav -------------------------------------------------------------------------------- /research/naf/examples/assets/xylophone/xC.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/assets/xylophone/xC.wav -------------------------------------------------------------------------------- /research/naf/examples/assets/xylophone/xC2.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/assets/xylophone/xC2.wav -------------------------------------------------------------------------------- /research/naf/examples/assets/xylophone/xD.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/assets/xylophone/xD.wav -------------------------------------------------------------------------------- /research/naf/examples/assets/xylophone/xE.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/assets/xylophone/xE.wav -------------------------------------------------------------------------------- /research/naf/examples/assets/xylophone/xF.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/assets/xylophone/xF.wav -------------------------------------------------------------------------------- /research/naf/examples/assets/xylophone/xG.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/assets/xylophone/xG.wav -------------------------------------------------------------------------------- /research/naf/examples/basic-2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/basic-2.html -------------------------------------------------------------------------------- /research/naf/examples/basic-4.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/basic-4.html -------------------------------------------------------------------------------- /research/naf/examples/basic-ar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/basic-ar.html -------------------------------------------------------------------------------- /research/naf/examples/basic-audio.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/basic-audio.html -------------------------------------------------------------------------------- /research/naf/examples/basic-events.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/basic-events.html -------------------------------------------------------------------------------- /research/naf/examples/basic-video.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/basic-video.html -------------------------------------------------------------------------------- /research/naf/examples/basic.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/basic.html -------------------------------------------------------------------------------- /research/naf/examples/child-entities.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/child-entities.html -------------------------------------------------------------------------------- /research/naf/examples/christmas-scene.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/christmas-scene.html -------------------------------------------------------------------------------- /research/naf/examples/christmas-test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/christmas-test.html -------------------------------------------------------------------------------- /research/naf/examples/disconnect.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/disconnect.html -------------------------------------------------------------------------------- /research/naf/examples/dist/networked-aframe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/dist/networked-aframe.js -------------------------------------------------------------------------------- /research/naf/examples/dist/networked-aframe.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/dist/networked-aframe.min.js -------------------------------------------------------------------------------- /research/naf/examples/google-blocks.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/google-blocks.html -------------------------------------------------------------------------------- /research/naf/examples/img/puydesancy.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/img/puydesancy.jpg -------------------------------------------------------------------------------- /research/naf/examples/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/index.html -------------------------------------------------------------------------------- /research/naf/examples/js/forward.component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/js/forward.component.js -------------------------------------------------------------------------------- /research/naf/examples/js/gun.component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/js/gun.component.js -------------------------------------------------------------------------------- /research/naf/examples/js/move-in-circle.component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/js/move-in-circle.component.js -------------------------------------------------------------------------------- /research/naf/examples/js/randomize-show-child.component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/js/randomize-show-child.component.js -------------------------------------------------------------------------------- /research/naf/examples/js/remove-in-seconds.component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/js/remove-in-seconds.component.js -------------------------------------------------------------------------------- /research/naf/examples/js/show-child.component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/js/show-child.component.js -------------------------------------------------------------------------------- /research/naf/examples/js/spawn-grid.component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/js/spawn-grid.component.js -------------------------------------------------------------------------------- /research/naf/examples/js/spawn-in-circle.component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/js/spawn-in-circle.component.js -------------------------------------------------------------------------------- /research/naf/examples/js/spawner.component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/js/spawner.component.js -------------------------------------------------------------------------------- /research/naf/examples/js/tests/show-child.component.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/js/tests/show-child.component.test.js -------------------------------------------------------------------------------- /research/naf/examples/js/toggle-ownership.component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/js/toggle-ownership.component.js -------------------------------------------------------------------------------- /research/naf/examples/lib/aframe-particle-system-component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/lib/aframe-particle-system-component.js -------------------------------------------------------------------------------- /research/naf/examples/lib/aframe-physics-system.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/lib/aframe-physics-system.js -------------------------------------------------------------------------------- /research/naf/examples/ownership-transfer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/ownership-transfer.html -------------------------------------------------------------------------------- /research/naf/examples/shooter-2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/shooter-2.html -------------------------------------------------------------------------------- /research/naf/examples/shooter-ar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/shooter-ar.html -------------------------------------------------------------------------------- /research/naf/examples/shooter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/shooter.html -------------------------------------------------------------------------------- /research/naf/examples/src/christmas-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/src/christmas-utils.js -------------------------------------------------------------------------------- /research/naf/examples/src/move-objects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/src/move-objects.js -------------------------------------------------------------------------------- /research/naf/examples/tracked-controllers.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/tracked-controllers.html -------------------------------------------------------------------------------- /research/naf/examples/webrtc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/examples/webrtc.html -------------------------------------------------------------------------------- /research/naf/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/package-lock.json -------------------------------------------------------------------------------- /research/naf/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/package.json -------------------------------------------------------------------------------- /research/naf/server/easyrtc-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/server/easyrtc-server.js -------------------------------------------------------------------------------- /research/naf/server/socketio-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/naf/server/socketio-server.js -------------------------------------------------------------------------------- /research/perf/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/perf/index.html -------------------------------------------------------------------------------- /research/perf/physics-performance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/perf/physics-performance.md -------------------------------------------------------------------------------- /research/physics-ammo/Object-types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/physics-ammo/Object-types.md -------------------------------------------------------------------------------- /research/physics-ammo/advanced-physics-test-1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/physics-ammo/advanced-physics-test-1.html -------------------------------------------------------------------------------- /research/physics-ammo/dynamic-kinematic-switch.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/physics-ammo/dynamic-kinematic-switch.html -------------------------------------------------------------------------------- /research/physics-ammo/full-test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/physics-ammo/full-test.html -------------------------------------------------------------------------------- /research/physics-ammo/modded-physics/aframe-physics-system.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/physics-ammo/modded-physics/aframe-physics-system.js -------------------------------------------------------------------------------- /research/physics-ammo/move-objects-ph2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/physics-ammo/move-objects-ph2.html -------------------------------------------------------------------------------- /research/physics-ammo/move-objects-ph2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/physics-ammo/move-objects-ph2.js -------------------------------------------------------------------------------- /research/physics-ammo/move-objects-ph3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/physics-ammo/move-objects-ph3.html -------------------------------------------------------------------------------- /research/physics-ammo/move-objects-ph3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/physics-ammo/move-objects-ph3.js -------------------------------------------------------------------------------- /research/physics-ammo/move-objects.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/physics-ammo/move-objects.html -------------------------------------------------------------------------------- /research/physics-ammo/move-objects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/physics-ammo/move-objects.js -------------------------------------------------------------------------------- /research/physics-ammo/reparenting-physics-objects: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/physics-ammo/reparenting-physics-objects -------------------------------------------------------------------------------- /research/physics-ammo/reparenting-physics-objects.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/physics-ammo/reparenting-physics-objects.html -------------------------------------------------------------------------------- /research/physics-ammo/repro-for-issue-197.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/physics-ammo/repro-for-issue-197.html -------------------------------------------------------------------------------- /research/physics-ammo/simple-object-collisions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/physics-ammo/simple-object-collisions.html -------------------------------------------------------------------------------- /research/physics-ammo/testing-snowballs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/physics-ammo/testing-snowballs.html -------------------------------------------------------------------------------- /research/physics-benchmarks/benchmark1-ammo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/physics-benchmarks/benchmark1-ammo.html -------------------------------------------------------------------------------- /research/physics-benchmarks/benchmark1-physx.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/physics-benchmarks/benchmark1-physx.html -------------------------------------------------------------------------------- /research/physics-benchmarks/benchmarks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/physics-benchmarks/benchmarks.js -------------------------------------------------------------------------------- /research/physics-cannon/move-objects.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/physics-cannon/move-objects.html -------------------------------------------------------------------------------- /research/physics-cannon/move-objects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/physics-cannon/move-objects.js -------------------------------------------------------------------------------- /research/physics-cannon/simple-object-collisions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/physics-cannon/simple-object-collisions.html -------------------------------------------------------------------------------- /research/sky/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/sky/index.html -------------------------------------------------------------------------------- /research/snowballs/painting-snowballs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/snowballs/painting-snowballs.html -------------------------------------------------------------------------------- /research/snowballs/snowball-generator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/snowballs/snowball-generator.js -------------------------------------------------------------------------------- /research/snowballs/test-snowball-generation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/research/snowballs/test-snowball-generation.html -------------------------------------------------------------------------------- /src/christmas-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/src/christmas-utils.js -------------------------------------------------------------------------------- /src/move-objects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/src/move-objects.js -------------------------------------------------------------------------------- /test/bowling-alley.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/test/bowling-alley.html -------------------------------------------------------------------------------- /test/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/test/index.html -------------------------------------------------------------------------------- /test/marble-run.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/test/marble-run.html -------------------------------------------------------------------------------- /test/snowman.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/test/snowman.html -------------------------------------------------------------------------------- /test/tree.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/christmas-scene/HEAD/test/tree.html --------------------------------------------------------------------------------