├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── assets ├── by-the-ocean │ └── by-the-ocean.glb ├── cell │ └── scene.glb ├── eiffel │ ├── license.txt │ ├── scene.bin │ └── scene.gltf ├── icons │ ├── in-out-arrow.svg │ ├── left-arrow.svg │ ├── left-mouse.svg │ ├── lock.svg │ ├── middle-mouse.svg │ ├── mouse-wheel.svg │ ├── move-arrows.svg │ ├── pitch-yaw-arrow.svg │ ├── roll.svg │ └── yaw-arrow.svg ├── milk-delivery │ └── milk-delivery.glb ├── starry-night │ ├── CoarseBristles.png │ └── starry-night.glb └── t-rex │ ├── license.txt │ ├── scene.bin │ ├── scene.gltf │ └── textures │ ├── body_baseColor.jpeg │ ├── eyes_0_metallicRoughness.png │ └── eyes_baseColor.jpeg ├── component-usage ├── adaptive-frame-rate.html ├── bricks │ ├── colors.js │ ├── falling.html │ ├── flexible.html │ ├── single-alt.html │ ├── single.html │ ├── snapping.html │ ├── snapping.js │ └── wall.html ├── connecting-line.html ├── cursor-tracker.html ├── dat-gui │ └── torus.html ├── desktop-vr-controller.html ├── desktop-xr-hands │ ├── aframe-example.html │ └── message.html ├── dynamic-snap.html ├── entity-screen-position.html ├── frame-rate.html ├── graph.html ├── labels.html ├── low-cost-raycasting.html ├── mouse-manipulation.html ├── mouse-object-control.html ├── object-manipulation.html ├── polygon-wireframe.html ├── raycaster-thresholds.html ├── screen-position.html ├── stats-collector.html ├── stats-panel.html └── window-3d │ ├── by-the-ocean.html │ ├── configure-example.js │ ├── draggable-div.js │ ├── hello-aframe.html │ ├── index.html │ ├── milk-delivery.html │ ├── starry-night.html │ └── styles.css ├── components ├── anchored │ ├── README.md │ ├── dist │ │ ├── anchored.js │ │ ├── anchored.min.js │ │ └── anchored.min.js.LICENSE.txt │ ├── index.js │ ├── package-lock.json │ ├── package.json │ ├── test │ │ ├── index.html │ │ └── reset.js │ ├── webpack.config.js │ └── webpack.prod.config.js ├── ball-blaster │ ├── README.md │ ├── image-20230701171702787.png │ ├── index.js │ ├── package.json │ └── test │ │ ├── ammo-blaster.html │ │ ├── cannon-blaster.html │ │ └── physx-blaster.html ├── bricks │ ├── README.md │ ├── image-20230318103822805.png │ ├── image-20230318113905914.png │ ├── image-20230418165028833.png │ ├── index.js │ ├── package.json │ └── test │ │ ├── basic-bricks.html │ │ ├── brick-geometry.html │ │ └── single-brick.html ├── connecting-line │ ├── README.md │ ├── index.js │ ├── package.json │ └── test │ │ ├── event-updates.html │ │ ├── length-factor.html │ │ └── width.html ├── cursor-tracker │ ├── README.md │ ├── index.js │ └── package.json ├── dat-gui │ ├── README.md │ ├── dist │ │ ├── dat-gui.js │ │ └── dat-gui.min.js │ ├── image-20240304145551473.png │ ├── image-20240304150412011.png │ ├── index.js │ ├── package-lock.json │ ├── package.json │ ├── test │ │ ├── bricks.html │ │ └── multiple-unnamed.html │ ├── webpack.config.js │ └── webpack.prod.config.js ├── desktop-vr-controller │ ├── .gitignore │ ├── .npmignore │ ├── README.md │ ├── dist │ │ ├── desktop-vr-controller.js │ │ └── desktop-vr-controller.min.js │ ├── image-20220802185450073.png │ ├── image-20220802185543518.png │ ├── image-20220802185741939.png │ ├── image-20220802190100076.png │ ├── index.js │ ├── package-lock.json │ ├── package.json │ ├── webpack.config.js │ └── webpack.prod.config.js ├── desktop-xr-hands │ ├── README.md │ ├── dist │ │ ├── desktop-xr-hands.js │ │ ├── desktop-xr-hands.js.map │ │ ├── desktop-xr-hands.min.js │ │ └── desktop-xr-hands.min.js.map │ ├── image-20230829170643885.png │ ├── image-20230829170851279.png │ ├── image-20230829175405101.png │ ├── index.js │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── desktop-xr-hands.js │ │ └── hand-landmarker.js │ ├── test │ │ ├── dots.html │ │ ├── mesh.html │ │ └── wrist-twist.html │ └── webpack.config.js ├── desktop-xr-plane │ ├── README.md │ ├── index.js │ └── package.json ├── dynamic-snap │ ├── README.md │ ├── dist │ │ ├── dynamic-snap.js │ │ └── dynamic-snap.min.js │ ├── image-20230409165520988.png │ ├── index.js │ ├── package-lock.json │ ├── package.json │ ├── test │ │ ├── snap-to-grid.js │ │ ├── test1.html │ │ ├── test2.html │ │ └── test3.html │ ├── webpack.config.js │ └── webpack.prod.config.js ├── frame-rate │ ├── README.md │ ├── index.js │ └── package.json ├── graph │ ├── .gitignore │ ├── README.md │ ├── dist │ │ ├── graph.js │ │ └── graph.min.js │ ├── image-20230318092246915.png │ ├── image-20230318092739663.png │ ├── index.js │ ├── package-lock.json │ ├── package.json │ ├── src │ │ └── utils.js │ ├── test │ │ └── index.html │ ├── webpack.config.js │ └── webpack.prod.config.js ├── head-tracking │ ├── README.md │ ├── dist │ │ ├── head-tracking.js │ │ ├── head-tracking.js.map │ │ ├── head-tracking.min.js │ │ └── head-tracking.min.js.map │ ├── index.js │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── face-detector.js │ │ └── head-tracker.js │ ├── test │ │ ├── index.html │ │ ├── rgbe-loader.js │ │ ├── window-camera.html │ │ ├── window-camera.js │ │ ├── window-camera2.html │ │ └── window-camera3.html │ └── webpack.config.js ├── hide-on-hover.js ├── label │ ├── README.md │ ├── image-20220811164727667.png │ ├── image-20220811164814125.png │ ├── index.js │ ├── package-lock.json │ ├── package.json │ └── test │ │ └── test-overwite.html ├── laser-manipulation │ ├── .gitignore │ ├── .npmignore │ ├── README.md │ ├── dist │ │ ├── laser-manipulation.js │ │ └── laser-manipulation.min.js │ ├── index.js │ ├── package-lock.json │ ├── package.json │ ├── webpack.config.js │ └── webpack.prod.config.js ├── low-cost-raycasting.js ├── mouse-manipulation │ ├── .gitignore │ ├── .npmignore │ ├── README.md │ ├── dist │ │ ├── mouse-manipulation.js │ │ └── mouse-manipulation.min.js │ ├── image-20220812163558569.png │ ├── index.js │ ├── package-lock.json │ ├── package.json │ ├── webpack.config.js │ └── webpack.prod.config.js ├── object-parent │ ├── README.md │ ├── index.js │ └── package.json ├── plug-socket │ ├── README.md │ ├── dist │ │ ├── plug-socket.js │ │ └── plug-socket.min.js │ ├── image-20230409165520988.png │ ├── image-20230410115732409.png │ ├── image-20230410120556987.png │ ├── index.js │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── plug.js │ │ ├── socket-fabric.js │ │ ├── socket-system.js │ │ └── socket.js │ ├── test │ │ ├── test1.html │ │ ├── test10.html │ │ ├── test11.html │ │ ├── test12.html │ │ ├── test13.html │ │ ├── test14.html │ │ ├── test2.html │ │ ├── test3.html │ │ ├── test4.html │ │ ├── test5.html │ │ ├── test6.html │ │ ├── test7.html │ │ ├── test8.html │ │ ├── test9.html │ │ ├── unit-tests.html │ │ └── ut │ │ │ ├── common.js │ │ │ ├── ut-basic.js │ │ │ ├── ut-events.js │ │ │ └── ut-multi-plug.js │ ├── webpack.config.js │ └── webpack.prod.config.js ├── polygon-wireframe │ ├── README.md │ ├── image-20220816094651445.png │ ├── index.js │ ├── package.json │ └── test │ │ └── hidden-line-options.html ├── raycast-target │ ├── README.md │ ├── index.js │ └── package.json ├── raycaster-thresholds │ ├── README.md │ ├── index.js │ └── package.json ├── scale-on-hover.js ├── screen-position │ ├── README.md │ ├── index.js │ └── package.json ├── stats-panel │ ├── README.md │ ├── image-20221106161718921.png │ ├── index.js │ └── package.json ├── thumbstick-states │ ├── README.md │ ├── index.js │ └── package.json ├── window-3d │ ├── README.md │ └── index.js └── xr-room-physics │ ├── README.md │ ├── dist │ ├── xr-room-physics.js │ ├── xr-room-physics.min.js │ └── xr-room-physics.min.js.LICENSE.txt │ ├── image-20230702084154726.png │ ├── image-20230702090037281.png │ ├── image-20230702091131736.png │ ├── image-20230702092025851.png │ ├── image-20230702092318339.png │ ├── image-20230702100955317.png │ ├── index.js │ ├── package-lock.json │ ├── package.json │ ├── test │ ├── ammo-desktop-room.html │ ├── ammo-desktop-room2.html │ ├── ammo-desktop-room3.html │ ├── ammo-desktop-room4.html │ ├── ammo-desktop-room5.html │ ├── ammo-room.html │ ├── ammo-shape-test.html │ ├── cannon-desktop-room5.html │ ├── cannon-room.html │ ├── cannon-shape-test.html │ ├── index.html │ ├── physx-desktop-room5.html │ ├── physx-room.html │ ├── physx-shape-test.html │ ├── test-geometries.js │ └── toggle-debug.js │ └── webpack.config.js ├── compositions └── wrapped-present │ ├── README.md │ ├── assets │ └── sample-image.png │ ├── index.html │ ├── lib │ ├── FontLoader.js │ └── TextGeometry.js │ └── src │ ├── apply-url-params.js │ └── components.js ├── docs └── utility-components.md └── styles.css /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | **/node_modules/** 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/README.md -------------------------------------------------------------------------------- /assets/by-the-ocean/by-the-ocean.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/assets/by-the-ocean/by-the-ocean.glb -------------------------------------------------------------------------------- /assets/cell/scene.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/assets/cell/scene.glb -------------------------------------------------------------------------------- /assets/eiffel/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/assets/eiffel/license.txt -------------------------------------------------------------------------------- /assets/eiffel/scene.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/assets/eiffel/scene.bin -------------------------------------------------------------------------------- /assets/eiffel/scene.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/assets/eiffel/scene.gltf -------------------------------------------------------------------------------- /assets/icons/in-out-arrow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/assets/icons/in-out-arrow.svg -------------------------------------------------------------------------------- /assets/icons/left-arrow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/assets/icons/left-arrow.svg -------------------------------------------------------------------------------- /assets/icons/left-mouse.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/assets/icons/left-mouse.svg -------------------------------------------------------------------------------- /assets/icons/lock.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/assets/icons/lock.svg -------------------------------------------------------------------------------- /assets/icons/middle-mouse.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/assets/icons/middle-mouse.svg -------------------------------------------------------------------------------- /assets/icons/mouse-wheel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/assets/icons/mouse-wheel.svg -------------------------------------------------------------------------------- /assets/icons/move-arrows.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/assets/icons/move-arrows.svg -------------------------------------------------------------------------------- /assets/icons/pitch-yaw-arrow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/assets/icons/pitch-yaw-arrow.svg -------------------------------------------------------------------------------- /assets/icons/roll.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/assets/icons/roll.svg -------------------------------------------------------------------------------- /assets/icons/yaw-arrow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/assets/icons/yaw-arrow.svg -------------------------------------------------------------------------------- /assets/milk-delivery/milk-delivery.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/assets/milk-delivery/milk-delivery.glb -------------------------------------------------------------------------------- /assets/starry-night/CoarseBristles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/assets/starry-night/CoarseBristles.png -------------------------------------------------------------------------------- /assets/starry-night/starry-night.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/assets/starry-night/starry-night.glb -------------------------------------------------------------------------------- /assets/t-rex/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/assets/t-rex/license.txt -------------------------------------------------------------------------------- /assets/t-rex/scene.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/assets/t-rex/scene.bin -------------------------------------------------------------------------------- /assets/t-rex/scene.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/assets/t-rex/scene.gltf -------------------------------------------------------------------------------- /assets/t-rex/textures/body_baseColor.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/assets/t-rex/textures/body_baseColor.jpeg -------------------------------------------------------------------------------- /assets/t-rex/textures/eyes_0_metallicRoughness.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/assets/t-rex/textures/eyes_0_metallicRoughness.png -------------------------------------------------------------------------------- /assets/t-rex/textures/eyes_baseColor.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/assets/t-rex/textures/eyes_baseColor.jpeg -------------------------------------------------------------------------------- /component-usage/adaptive-frame-rate.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/adaptive-frame-rate.html -------------------------------------------------------------------------------- /component-usage/bricks/colors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/bricks/colors.js -------------------------------------------------------------------------------- /component-usage/bricks/falling.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/bricks/falling.html -------------------------------------------------------------------------------- /component-usage/bricks/flexible.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/bricks/flexible.html -------------------------------------------------------------------------------- /component-usage/bricks/single-alt.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/bricks/single-alt.html -------------------------------------------------------------------------------- /component-usage/bricks/single.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/bricks/single.html -------------------------------------------------------------------------------- /component-usage/bricks/snapping.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/bricks/snapping.html -------------------------------------------------------------------------------- /component-usage/bricks/snapping.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/bricks/snapping.js -------------------------------------------------------------------------------- /component-usage/bricks/wall.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/bricks/wall.html -------------------------------------------------------------------------------- /component-usage/connecting-line.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/connecting-line.html -------------------------------------------------------------------------------- /component-usage/cursor-tracker.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/cursor-tracker.html -------------------------------------------------------------------------------- /component-usage/dat-gui/torus.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/dat-gui/torus.html -------------------------------------------------------------------------------- /component-usage/desktop-vr-controller.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/desktop-vr-controller.html -------------------------------------------------------------------------------- /component-usage/desktop-xr-hands/aframe-example.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/desktop-xr-hands/aframe-example.html -------------------------------------------------------------------------------- /component-usage/desktop-xr-hands/message.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/desktop-xr-hands/message.html -------------------------------------------------------------------------------- /component-usage/dynamic-snap.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/dynamic-snap.html -------------------------------------------------------------------------------- /component-usage/entity-screen-position.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/entity-screen-position.html -------------------------------------------------------------------------------- /component-usage/frame-rate.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/frame-rate.html -------------------------------------------------------------------------------- /component-usage/graph.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/graph.html -------------------------------------------------------------------------------- /component-usage/labels.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/labels.html -------------------------------------------------------------------------------- /component-usage/low-cost-raycasting.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/low-cost-raycasting.html -------------------------------------------------------------------------------- /component-usage/mouse-manipulation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/mouse-manipulation.html -------------------------------------------------------------------------------- /component-usage/mouse-object-control.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/mouse-object-control.html -------------------------------------------------------------------------------- /component-usage/object-manipulation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/object-manipulation.html -------------------------------------------------------------------------------- /component-usage/polygon-wireframe.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/polygon-wireframe.html -------------------------------------------------------------------------------- /component-usage/raycaster-thresholds.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/raycaster-thresholds.html -------------------------------------------------------------------------------- /component-usage/screen-position.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/screen-position.html -------------------------------------------------------------------------------- /component-usage/stats-collector.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/stats-collector.html -------------------------------------------------------------------------------- /component-usage/stats-panel.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/stats-panel.html -------------------------------------------------------------------------------- /component-usage/window-3d/by-the-ocean.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/window-3d/by-the-ocean.html -------------------------------------------------------------------------------- /component-usage/window-3d/configure-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/window-3d/configure-example.js -------------------------------------------------------------------------------- /component-usage/window-3d/draggable-div.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/window-3d/draggable-div.js -------------------------------------------------------------------------------- /component-usage/window-3d/hello-aframe.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/window-3d/hello-aframe.html -------------------------------------------------------------------------------- /component-usage/window-3d/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/window-3d/index.html -------------------------------------------------------------------------------- /component-usage/window-3d/milk-delivery.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/window-3d/milk-delivery.html -------------------------------------------------------------------------------- /component-usage/window-3d/starry-night.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/window-3d/starry-night.html -------------------------------------------------------------------------------- /component-usage/window-3d/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/component-usage/window-3d/styles.css -------------------------------------------------------------------------------- /components/anchored/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/anchored/README.md -------------------------------------------------------------------------------- /components/anchored/dist/anchored.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/anchored/dist/anchored.js -------------------------------------------------------------------------------- /components/anchored/dist/anchored.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/anchored/dist/anchored.min.js -------------------------------------------------------------------------------- /components/anchored/dist/anchored.min.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/anchored/dist/anchored.min.js.LICENSE.txt -------------------------------------------------------------------------------- /components/anchored/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/anchored/index.js -------------------------------------------------------------------------------- /components/anchored/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/anchored/package-lock.json -------------------------------------------------------------------------------- /components/anchored/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/anchored/package.json -------------------------------------------------------------------------------- /components/anchored/test/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/anchored/test/index.html -------------------------------------------------------------------------------- /components/anchored/test/reset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/anchored/test/reset.js -------------------------------------------------------------------------------- /components/anchored/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/anchored/webpack.config.js -------------------------------------------------------------------------------- /components/anchored/webpack.prod.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/anchored/webpack.prod.config.js -------------------------------------------------------------------------------- /components/ball-blaster/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/ball-blaster/README.md -------------------------------------------------------------------------------- /components/ball-blaster/image-20230701171702787.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/ball-blaster/image-20230701171702787.png -------------------------------------------------------------------------------- /components/ball-blaster/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/ball-blaster/index.js -------------------------------------------------------------------------------- /components/ball-blaster/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/ball-blaster/package.json -------------------------------------------------------------------------------- /components/ball-blaster/test/ammo-blaster.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/ball-blaster/test/ammo-blaster.html -------------------------------------------------------------------------------- /components/ball-blaster/test/cannon-blaster.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/ball-blaster/test/cannon-blaster.html -------------------------------------------------------------------------------- /components/ball-blaster/test/physx-blaster.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/ball-blaster/test/physx-blaster.html -------------------------------------------------------------------------------- /components/bricks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/bricks/README.md -------------------------------------------------------------------------------- /components/bricks/image-20230318103822805.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/bricks/image-20230318103822805.png -------------------------------------------------------------------------------- /components/bricks/image-20230318113905914.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/bricks/image-20230318113905914.png -------------------------------------------------------------------------------- /components/bricks/image-20230418165028833.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/bricks/image-20230418165028833.png -------------------------------------------------------------------------------- /components/bricks/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/bricks/index.js -------------------------------------------------------------------------------- /components/bricks/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/bricks/package.json -------------------------------------------------------------------------------- /components/bricks/test/basic-bricks.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/bricks/test/basic-bricks.html -------------------------------------------------------------------------------- /components/bricks/test/brick-geometry.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/bricks/test/brick-geometry.html -------------------------------------------------------------------------------- /components/bricks/test/single-brick.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/bricks/test/single-brick.html -------------------------------------------------------------------------------- /components/connecting-line/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/connecting-line/README.md -------------------------------------------------------------------------------- /components/connecting-line/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/connecting-line/index.js -------------------------------------------------------------------------------- /components/connecting-line/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/connecting-line/package.json -------------------------------------------------------------------------------- /components/connecting-line/test/event-updates.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/connecting-line/test/event-updates.html -------------------------------------------------------------------------------- /components/connecting-line/test/length-factor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/connecting-line/test/length-factor.html -------------------------------------------------------------------------------- /components/connecting-line/test/width.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/connecting-line/test/width.html -------------------------------------------------------------------------------- /components/cursor-tracker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/cursor-tracker/README.md -------------------------------------------------------------------------------- /components/cursor-tracker/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/cursor-tracker/index.js -------------------------------------------------------------------------------- /components/cursor-tracker/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/cursor-tracker/package.json -------------------------------------------------------------------------------- /components/dat-gui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/dat-gui/README.md -------------------------------------------------------------------------------- /components/dat-gui/dist/dat-gui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/dat-gui/dist/dat-gui.js -------------------------------------------------------------------------------- /components/dat-gui/dist/dat-gui.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/dat-gui/dist/dat-gui.min.js -------------------------------------------------------------------------------- /components/dat-gui/image-20240304145551473.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/dat-gui/image-20240304145551473.png -------------------------------------------------------------------------------- /components/dat-gui/image-20240304150412011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/dat-gui/image-20240304150412011.png -------------------------------------------------------------------------------- /components/dat-gui/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/dat-gui/index.js -------------------------------------------------------------------------------- /components/dat-gui/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/dat-gui/package-lock.json -------------------------------------------------------------------------------- /components/dat-gui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/dat-gui/package.json -------------------------------------------------------------------------------- /components/dat-gui/test/bricks.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/dat-gui/test/bricks.html -------------------------------------------------------------------------------- /components/dat-gui/test/multiple-unnamed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/dat-gui/test/multiple-unnamed.html -------------------------------------------------------------------------------- /components/dat-gui/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/dat-gui/webpack.config.js -------------------------------------------------------------------------------- /components/dat-gui/webpack.prod.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/dat-gui/webpack.prod.config.js -------------------------------------------------------------------------------- /components/desktop-vr-controller/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /components/desktop-vr-controller/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | package-lock.json 3 | -------------------------------------------------------------------------------- /components/desktop-vr-controller/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/desktop-vr-controller/README.md -------------------------------------------------------------------------------- /components/desktop-vr-controller/dist/desktop-vr-controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/desktop-vr-controller/dist/desktop-vr-controller.js -------------------------------------------------------------------------------- /components/desktop-vr-controller/dist/desktop-vr-controller.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/desktop-vr-controller/dist/desktop-vr-controller.min.js -------------------------------------------------------------------------------- /components/desktop-vr-controller/image-20220802185450073.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/desktop-vr-controller/image-20220802185450073.png -------------------------------------------------------------------------------- /components/desktop-vr-controller/image-20220802185543518.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/desktop-vr-controller/image-20220802185543518.png -------------------------------------------------------------------------------- /components/desktop-vr-controller/image-20220802185741939.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/desktop-vr-controller/image-20220802185741939.png -------------------------------------------------------------------------------- /components/desktop-vr-controller/image-20220802190100076.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/desktop-vr-controller/image-20220802190100076.png -------------------------------------------------------------------------------- /components/desktop-vr-controller/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/desktop-vr-controller/index.js -------------------------------------------------------------------------------- /components/desktop-vr-controller/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/desktop-vr-controller/package-lock.json -------------------------------------------------------------------------------- /components/desktop-vr-controller/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/desktop-vr-controller/package.json -------------------------------------------------------------------------------- /components/desktop-vr-controller/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/desktop-vr-controller/webpack.config.js -------------------------------------------------------------------------------- /components/desktop-vr-controller/webpack.prod.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/desktop-vr-controller/webpack.prod.config.js -------------------------------------------------------------------------------- /components/desktop-xr-hands/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/desktop-xr-hands/README.md -------------------------------------------------------------------------------- /components/desktop-xr-hands/dist/desktop-xr-hands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/desktop-xr-hands/dist/desktop-xr-hands.js -------------------------------------------------------------------------------- /components/desktop-xr-hands/dist/desktop-xr-hands.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/desktop-xr-hands/dist/desktop-xr-hands.js.map -------------------------------------------------------------------------------- /components/desktop-xr-hands/dist/desktop-xr-hands.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/desktop-xr-hands/dist/desktop-xr-hands.min.js -------------------------------------------------------------------------------- /components/desktop-xr-hands/dist/desktop-xr-hands.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/desktop-xr-hands/dist/desktop-xr-hands.min.js.map -------------------------------------------------------------------------------- /components/desktop-xr-hands/image-20230829170643885.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/desktop-xr-hands/image-20230829170643885.png -------------------------------------------------------------------------------- /components/desktop-xr-hands/image-20230829170851279.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/desktop-xr-hands/image-20230829170851279.png -------------------------------------------------------------------------------- /components/desktop-xr-hands/image-20230829175405101.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/desktop-xr-hands/image-20230829175405101.png -------------------------------------------------------------------------------- /components/desktop-xr-hands/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/desktop-xr-hands/index.js -------------------------------------------------------------------------------- /components/desktop-xr-hands/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/desktop-xr-hands/package-lock.json -------------------------------------------------------------------------------- /components/desktop-xr-hands/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/desktop-xr-hands/package.json -------------------------------------------------------------------------------- /components/desktop-xr-hands/src/desktop-xr-hands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/desktop-xr-hands/src/desktop-xr-hands.js -------------------------------------------------------------------------------- /components/desktop-xr-hands/src/hand-landmarker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/desktop-xr-hands/src/hand-landmarker.js -------------------------------------------------------------------------------- /components/desktop-xr-hands/test/dots.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/desktop-xr-hands/test/dots.html -------------------------------------------------------------------------------- /components/desktop-xr-hands/test/mesh.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/desktop-xr-hands/test/mesh.html -------------------------------------------------------------------------------- /components/desktop-xr-hands/test/wrist-twist.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/desktop-xr-hands/test/wrist-twist.html -------------------------------------------------------------------------------- /components/desktop-xr-hands/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/desktop-xr-hands/webpack.config.js -------------------------------------------------------------------------------- /components/desktop-xr-plane/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/desktop-xr-plane/README.md -------------------------------------------------------------------------------- /components/desktop-xr-plane/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/desktop-xr-plane/index.js -------------------------------------------------------------------------------- /components/desktop-xr-plane/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/desktop-xr-plane/package.json -------------------------------------------------------------------------------- /components/dynamic-snap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/dynamic-snap/README.md -------------------------------------------------------------------------------- /components/dynamic-snap/dist/dynamic-snap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/dynamic-snap/dist/dynamic-snap.js -------------------------------------------------------------------------------- /components/dynamic-snap/dist/dynamic-snap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/dynamic-snap/dist/dynamic-snap.min.js -------------------------------------------------------------------------------- /components/dynamic-snap/image-20230409165520988.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/dynamic-snap/image-20230409165520988.png -------------------------------------------------------------------------------- /components/dynamic-snap/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/dynamic-snap/index.js -------------------------------------------------------------------------------- /components/dynamic-snap/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/dynamic-snap/package-lock.json -------------------------------------------------------------------------------- /components/dynamic-snap/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/dynamic-snap/package.json -------------------------------------------------------------------------------- /components/dynamic-snap/test/snap-to-grid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/dynamic-snap/test/snap-to-grid.js -------------------------------------------------------------------------------- /components/dynamic-snap/test/test1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/dynamic-snap/test/test1.html -------------------------------------------------------------------------------- /components/dynamic-snap/test/test2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/dynamic-snap/test/test2.html -------------------------------------------------------------------------------- /components/dynamic-snap/test/test3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/dynamic-snap/test/test3.html -------------------------------------------------------------------------------- /components/dynamic-snap/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/dynamic-snap/webpack.config.js -------------------------------------------------------------------------------- /components/dynamic-snap/webpack.prod.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/dynamic-snap/webpack.prod.config.js -------------------------------------------------------------------------------- /components/frame-rate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/frame-rate/README.md -------------------------------------------------------------------------------- /components/frame-rate/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/frame-rate/index.js -------------------------------------------------------------------------------- /components/frame-rate/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/frame-rate/package.json -------------------------------------------------------------------------------- /components/graph/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /components/graph/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/graph/README.md -------------------------------------------------------------------------------- /components/graph/dist/graph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/graph/dist/graph.js -------------------------------------------------------------------------------- /components/graph/dist/graph.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/graph/dist/graph.min.js -------------------------------------------------------------------------------- /components/graph/image-20230318092246915.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/graph/image-20230318092246915.png -------------------------------------------------------------------------------- /components/graph/image-20230318092739663.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/graph/image-20230318092739663.png -------------------------------------------------------------------------------- /components/graph/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/graph/index.js -------------------------------------------------------------------------------- /components/graph/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/graph/package-lock.json -------------------------------------------------------------------------------- /components/graph/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/graph/package.json -------------------------------------------------------------------------------- /components/graph/src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/graph/src/utils.js -------------------------------------------------------------------------------- /components/graph/test/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/graph/test/index.html -------------------------------------------------------------------------------- /components/graph/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/graph/webpack.config.js -------------------------------------------------------------------------------- /components/graph/webpack.prod.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/graph/webpack.prod.config.js -------------------------------------------------------------------------------- /components/head-tracking/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/head-tracking/README.md -------------------------------------------------------------------------------- /components/head-tracking/dist/head-tracking.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/head-tracking/dist/head-tracking.js -------------------------------------------------------------------------------- /components/head-tracking/dist/head-tracking.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/head-tracking/dist/head-tracking.js.map -------------------------------------------------------------------------------- /components/head-tracking/dist/head-tracking.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/head-tracking/dist/head-tracking.min.js -------------------------------------------------------------------------------- /components/head-tracking/dist/head-tracking.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/head-tracking/dist/head-tracking.min.js.map -------------------------------------------------------------------------------- /components/head-tracking/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/head-tracking/index.js -------------------------------------------------------------------------------- /components/head-tracking/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/head-tracking/package-lock.json -------------------------------------------------------------------------------- /components/head-tracking/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/head-tracking/package.json -------------------------------------------------------------------------------- /components/head-tracking/src/face-detector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/head-tracking/src/face-detector.js -------------------------------------------------------------------------------- /components/head-tracking/src/head-tracker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/head-tracking/src/head-tracker.js -------------------------------------------------------------------------------- /components/head-tracking/test/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/head-tracking/test/index.html -------------------------------------------------------------------------------- /components/head-tracking/test/rgbe-loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/head-tracking/test/rgbe-loader.js -------------------------------------------------------------------------------- /components/head-tracking/test/window-camera.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/head-tracking/test/window-camera.html -------------------------------------------------------------------------------- /components/head-tracking/test/window-camera.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/head-tracking/test/window-camera.js -------------------------------------------------------------------------------- /components/head-tracking/test/window-camera2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/head-tracking/test/window-camera2.html -------------------------------------------------------------------------------- /components/head-tracking/test/window-camera3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/head-tracking/test/window-camera3.html -------------------------------------------------------------------------------- /components/head-tracking/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/head-tracking/webpack.config.js -------------------------------------------------------------------------------- /components/hide-on-hover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/hide-on-hover.js -------------------------------------------------------------------------------- /components/label/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/label/README.md -------------------------------------------------------------------------------- /components/label/image-20220811164727667.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/label/image-20220811164727667.png -------------------------------------------------------------------------------- /components/label/image-20220811164814125.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/label/image-20220811164814125.png -------------------------------------------------------------------------------- /components/label/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/label/index.js -------------------------------------------------------------------------------- /components/label/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/label/package-lock.json -------------------------------------------------------------------------------- /components/label/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/label/package.json -------------------------------------------------------------------------------- /components/label/test/test-overwite.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/label/test/test-overwite.html -------------------------------------------------------------------------------- /components/laser-manipulation/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /components/laser-manipulation/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | package-lock.json 3 | -------------------------------------------------------------------------------- /components/laser-manipulation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/laser-manipulation/README.md -------------------------------------------------------------------------------- /components/laser-manipulation/dist/laser-manipulation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/laser-manipulation/dist/laser-manipulation.js -------------------------------------------------------------------------------- /components/laser-manipulation/dist/laser-manipulation.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/laser-manipulation/dist/laser-manipulation.min.js -------------------------------------------------------------------------------- /components/laser-manipulation/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/laser-manipulation/index.js -------------------------------------------------------------------------------- /components/laser-manipulation/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/laser-manipulation/package-lock.json -------------------------------------------------------------------------------- /components/laser-manipulation/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/laser-manipulation/package.json -------------------------------------------------------------------------------- /components/laser-manipulation/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/laser-manipulation/webpack.config.js -------------------------------------------------------------------------------- /components/laser-manipulation/webpack.prod.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/laser-manipulation/webpack.prod.config.js -------------------------------------------------------------------------------- /components/low-cost-raycasting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/low-cost-raycasting.js -------------------------------------------------------------------------------- /components/mouse-manipulation/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /components/mouse-manipulation/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | package-lock.json 3 | -------------------------------------------------------------------------------- /components/mouse-manipulation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/mouse-manipulation/README.md -------------------------------------------------------------------------------- /components/mouse-manipulation/dist/mouse-manipulation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/mouse-manipulation/dist/mouse-manipulation.js -------------------------------------------------------------------------------- /components/mouse-manipulation/dist/mouse-manipulation.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/mouse-manipulation/dist/mouse-manipulation.min.js -------------------------------------------------------------------------------- /components/mouse-manipulation/image-20220812163558569.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/mouse-manipulation/image-20220812163558569.png -------------------------------------------------------------------------------- /components/mouse-manipulation/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/mouse-manipulation/index.js -------------------------------------------------------------------------------- /components/mouse-manipulation/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/mouse-manipulation/package-lock.json -------------------------------------------------------------------------------- /components/mouse-manipulation/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/mouse-manipulation/package.json -------------------------------------------------------------------------------- /components/mouse-manipulation/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/mouse-manipulation/webpack.config.js -------------------------------------------------------------------------------- /components/mouse-manipulation/webpack.prod.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/mouse-manipulation/webpack.prod.config.js -------------------------------------------------------------------------------- /components/object-parent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/object-parent/README.md -------------------------------------------------------------------------------- /components/object-parent/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/object-parent/index.js -------------------------------------------------------------------------------- /components/object-parent/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/object-parent/package.json -------------------------------------------------------------------------------- /components/plug-socket/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/README.md -------------------------------------------------------------------------------- /components/plug-socket/dist/plug-socket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/dist/plug-socket.js -------------------------------------------------------------------------------- /components/plug-socket/dist/plug-socket.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/dist/plug-socket.min.js -------------------------------------------------------------------------------- /components/plug-socket/image-20230409165520988.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/image-20230409165520988.png -------------------------------------------------------------------------------- /components/plug-socket/image-20230410115732409.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/image-20230410115732409.png -------------------------------------------------------------------------------- /components/plug-socket/image-20230410120556987.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/image-20230410120556987.png -------------------------------------------------------------------------------- /components/plug-socket/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/index.js -------------------------------------------------------------------------------- /components/plug-socket/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/package-lock.json -------------------------------------------------------------------------------- /components/plug-socket/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/package.json -------------------------------------------------------------------------------- /components/plug-socket/src/plug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/src/plug.js -------------------------------------------------------------------------------- /components/plug-socket/src/socket-fabric.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/src/socket-fabric.js -------------------------------------------------------------------------------- /components/plug-socket/src/socket-system.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/src/socket-system.js -------------------------------------------------------------------------------- /components/plug-socket/src/socket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/src/socket.js -------------------------------------------------------------------------------- /components/plug-socket/test/test1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/test/test1.html -------------------------------------------------------------------------------- /components/plug-socket/test/test10.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/test/test10.html -------------------------------------------------------------------------------- /components/plug-socket/test/test11.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/test/test11.html -------------------------------------------------------------------------------- /components/plug-socket/test/test12.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/test/test12.html -------------------------------------------------------------------------------- /components/plug-socket/test/test13.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/test/test13.html -------------------------------------------------------------------------------- /components/plug-socket/test/test14.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/test/test14.html -------------------------------------------------------------------------------- /components/plug-socket/test/test2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/test/test2.html -------------------------------------------------------------------------------- /components/plug-socket/test/test3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/test/test3.html -------------------------------------------------------------------------------- /components/plug-socket/test/test4.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/test/test4.html -------------------------------------------------------------------------------- /components/plug-socket/test/test5.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/test/test5.html -------------------------------------------------------------------------------- /components/plug-socket/test/test6.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/test/test6.html -------------------------------------------------------------------------------- /components/plug-socket/test/test7.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/test/test7.html -------------------------------------------------------------------------------- /components/plug-socket/test/test8.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/test/test8.html -------------------------------------------------------------------------------- /components/plug-socket/test/test9.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/test/test9.html -------------------------------------------------------------------------------- /components/plug-socket/test/unit-tests.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/test/unit-tests.html -------------------------------------------------------------------------------- /components/plug-socket/test/ut/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/test/ut/common.js -------------------------------------------------------------------------------- /components/plug-socket/test/ut/ut-basic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/test/ut/ut-basic.js -------------------------------------------------------------------------------- /components/plug-socket/test/ut/ut-events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/test/ut/ut-events.js -------------------------------------------------------------------------------- /components/plug-socket/test/ut/ut-multi-plug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/test/ut/ut-multi-plug.js -------------------------------------------------------------------------------- /components/plug-socket/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/webpack.config.js -------------------------------------------------------------------------------- /components/plug-socket/webpack.prod.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/plug-socket/webpack.prod.config.js -------------------------------------------------------------------------------- /components/polygon-wireframe/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/polygon-wireframe/README.md -------------------------------------------------------------------------------- /components/polygon-wireframe/image-20220816094651445.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/polygon-wireframe/image-20220816094651445.png -------------------------------------------------------------------------------- /components/polygon-wireframe/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/polygon-wireframe/index.js -------------------------------------------------------------------------------- /components/polygon-wireframe/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/polygon-wireframe/package.json -------------------------------------------------------------------------------- /components/polygon-wireframe/test/hidden-line-options.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/polygon-wireframe/test/hidden-line-options.html -------------------------------------------------------------------------------- /components/raycast-target/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/raycast-target/README.md -------------------------------------------------------------------------------- /components/raycast-target/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/raycast-target/index.js -------------------------------------------------------------------------------- /components/raycast-target/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/raycast-target/package.json -------------------------------------------------------------------------------- /components/raycaster-thresholds/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/raycaster-thresholds/README.md -------------------------------------------------------------------------------- /components/raycaster-thresholds/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/raycaster-thresholds/index.js -------------------------------------------------------------------------------- /components/raycaster-thresholds/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/raycaster-thresholds/package.json -------------------------------------------------------------------------------- /components/scale-on-hover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/scale-on-hover.js -------------------------------------------------------------------------------- /components/screen-position/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/screen-position/README.md -------------------------------------------------------------------------------- /components/screen-position/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/screen-position/index.js -------------------------------------------------------------------------------- /components/screen-position/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/screen-position/package.json -------------------------------------------------------------------------------- /components/stats-panel/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/stats-panel/README.md -------------------------------------------------------------------------------- /components/stats-panel/image-20221106161718921.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/stats-panel/image-20221106161718921.png -------------------------------------------------------------------------------- /components/stats-panel/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/stats-panel/index.js -------------------------------------------------------------------------------- /components/stats-panel/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/stats-panel/package.json -------------------------------------------------------------------------------- /components/thumbstick-states/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/thumbstick-states/README.md -------------------------------------------------------------------------------- /components/thumbstick-states/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/thumbstick-states/index.js -------------------------------------------------------------------------------- /components/thumbstick-states/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/thumbstick-states/package.json -------------------------------------------------------------------------------- /components/window-3d/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/window-3d/README.md -------------------------------------------------------------------------------- /components/window-3d/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/window-3d/index.js -------------------------------------------------------------------------------- /components/xr-room-physics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/xr-room-physics/README.md -------------------------------------------------------------------------------- /components/xr-room-physics/dist/xr-room-physics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/xr-room-physics/dist/xr-room-physics.js -------------------------------------------------------------------------------- /components/xr-room-physics/dist/xr-room-physics.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/xr-room-physics/dist/xr-room-physics.min.js -------------------------------------------------------------------------------- /components/xr-room-physics/dist/xr-room-physics.min.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/xr-room-physics/dist/xr-room-physics.min.js.LICENSE.txt -------------------------------------------------------------------------------- /components/xr-room-physics/image-20230702084154726.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/xr-room-physics/image-20230702084154726.png -------------------------------------------------------------------------------- /components/xr-room-physics/image-20230702090037281.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/xr-room-physics/image-20230702090037281.png -------------------------------------------------------------------------------- /components/xr-room-physics/image-20230702091131736.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/xr-room-physics/image-20230702091131736.png -------------------------------------------------------------------------------- /components/xr-room-physics/image-20230702092025851.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/xr-room-physics/image-20230702092025851.png -------------------------------------------------------------------------------- /components/xr-room-physics/image-20230702092318339.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/xr-room-physics/image-20230702092318339.png -------------------------------------------------------------------------------- /components/xr-room-physics/image-20230702100955317.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/xr-room-physics/image-20230702100955317.png -------------------------------------------------------------------------------- /components/xr-room-physics/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/xr-room-physics/index.js -------------------------------------------------------------------------------- /components/xr-room-physics/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/xr-room-physics/package-lock.json -------------------------------------------------------------------------------- /components/xr-room-physics/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/xr-room-physics/package.json -------------------------------------------------------------------------------- /components/xr-room-physics/test/ammo-desktop-room.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/xr-room-physics/test/ammo-desktop-room.html -------------------------------------------------------------------------------- /components/xr-room-physics/test/ammo-desktop-room2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/xr-room-physics/test/ammo-desktop-room2.html -------------------------------------------------------------------------------- /components/xr-room-physics/test/ammo-desktop-room3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/xr-room-physics/test/ammo-desktop-room3.html -------------------------------------------------------------------------------- /components/xr-room-physics/test/ammo-desktop-room4.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/xr-room-physics/test/ammo-desktop-room4.html -------------------------------------------------------------------------------- /components/xr-room-physics/test/ammo-desktop-room5.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/xr-room-physics/test/ammo-desktop-room5.html -------------------------------------------------------------------------------- /components/xr-room-physics/test/ammo-room.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/xr-room-physics/test/ammo-room.html -------------------------------------------------------------------------------- /components/xr-room-physics/test/ammo-shape-test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/xr-room-physics/test/ammo-shape-test.html -------------------------------------------------------------------------------- /components/xr-room-physics/test/cannon-desktop-room5.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/xr-room-physics/test/cannon-desktop-room5.html -------------------------------------------------------------------------------- /components/xr-room-physics/test/cannon-room.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/xr-room-physics/test/cannon-room.html -------------------------------------------------------------------------------- /components/xr-room-physics/test/cannon-shape-test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/xr-room-physics/test/cannon-shape-test.html -------------------------------------------------------------------------------- /components/xr-room-physics/test/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/xr-room-physics/test/index.html -------------------------------------------------------------------------------- /components/xr-room-physics/test/physx-desktop-room5.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/xr-room-physics/test/physx-desktop-room5.html -------------------------------------------------------------------------------- /components/xr-room-physics/test/physx-room.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/xr-room-physics/test/physx-room.html -------------------------------------------------------------------------------- /components/xr-room-physics/test/physx-shape-test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/xr-room-physics/test/physx-shape-test.html -------------------------------------------------------------------------------- /components/xr-room-physics/test/test-geometries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/xr-room-physics/test/test-geometries.js -------------------------------------------------------------------------------- /components/xr-room-physics/test/toggle-debug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/xr-room-physics/test/toggle-debug.js -------------------------------------------------------------------------------- /components/xr-room-physics/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/components/xr-room-physics/webpack.config.js -------------------------------------------------------------------------------- /compositions/wrapped-present/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/compositions/wrapped-present/README.md -------------------------------------------------------------------------------- /compositions/wrapped-present/assets/sample-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/compositions/wrapped-present/assets/sample-image.png -------------------------------------------------------------------------------- /compositions/wrapped-present/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/compositions/wrapped-present/index.html -------------------------------------------------------------------------------- /compositions/wrapped-present/lib/FontLoader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/compositions/wrapped-present/lib/FontLoader.js -------------------------------------------------------------------------------- /compositions/wrapped-present/lib/TextGeometry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/compositions/wrapped-present/lib/TextGeometry.js -------------------------------------------------------------------------------- /compositions/wrapped-present/src/apply-url-params.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/compositions/wrapped-present/src/apply-url-params.js -------------------------------------------------------------------------------- /compositions/wrapped-present/src/components.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/compositions/wrapped-present/src/components.js -------------------------------------------------------------------------------- /docs/utility-components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/docs/utility-components.md -------------------------------------------------------------------------------- /styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diarmidmackenzie/aframe-components/HEAD/styles.css --------------------------------------------------------------------------------