├── .babelrc ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── dist ├── aframe-physics-extras.js └── aframe-physics-extras.min.js ├── examples ├── assets │ ├── basic.png │ ├── collisionresponse.png │ ├── examples.css │ └── textures │ │ ├── blue.png │ │ ├── green.png │ │ └── red.png ├── basic │ ├── demo-recording.json │ └── index.html ├── body_merger │ └── index.html ├── build.js ├── collision_response │ ├── demo-recording.json │ └── index.html ├── index.html └── main.js ├── index.js ├── machinima_tests ├── __init.test.js ├── assets │ ├── blue.png │ ├── green.png │ └── red.png ├── karma.conf.js ├── main.js ├── recordings │ └── physics-extras.json ├── scenes │ ├── index.html │ ├── scene.html │ └── static.html └── tests │ └── component.test.js ├── package.json ├── readme_files └── physics.gif ├── src ├── body-merger.js ├── physics-collider.js ├── physics-collision-filter.js └── physics-sleepy.js ├── tests ├── __init.test.js ├── components │ ├── physics-collider.test.js │ ├── physics-collision-filter.test.js │ └── physics-sleepy.test.js ├── helpers.js ├── karma.conf.js └── testDependencies.js └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/.babelrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | firefox/ 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/README.md -------------------------------------------------------------------------------- /dist/aframe-physics-extras.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/dist/aframe-physics-extras.js -------------------------------------------------------------------------------- /dist/aframe-physics-extras.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/dist/aframe-physics-extras.min.js -------------------------------------------------------------------------------- /examples/assets/basic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/examples/assets/basic.png -------------------------------------------------------------------------------- /examples/assets/collisionresponse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/examples/assets/collisionresponse.png -------------------------------------------------------------------------------- /examples/assets/examples.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/examples/assets/examples.css -------------------------------------------------------------------------------- /examples/assets/textures/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/examples/assets/textures/blue.png -------------------------------------------------------------------------------- /examples/assets/textures/green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/examples/assets/textures/green.png -------------------------------------------------------------------------------- /examples/assets/textures/red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/examples/assets/textures/red.png -------------------------------------------------------------------------------- /examples/basic/demo-recording.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/examples/basic/demo-recording.json -------------------------------------------------------------------------------- /examples/basic/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/examples/basic/index.html -------------------------------------------------------------------------------- /examples/body_merger/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/examples/body_merger/index.html -------------------------------------------------------------------------------- /examples/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/examples/build.js -------------------------------------------------------------------------------- /examples/collision_response/demo-recording.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/examples/collision_response/demo-recording.json -------------------------------------------------------------------------------- /examples/collision_response/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/examples/collision_response/index.html -------------------------------------------------------------------------------- /examples/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/examples/index.html -------------------------------------------------------------------------------- /examples/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/examples/main.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/index.js -------------------------------------------------------------------------------- /machinima_tests/__init.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/machinima_tests/__init.test.js -------------------------------------------------------------------------------- /machinima_tests/assets/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/machinima_tests/assets/blue.png -------------------------------------------------------------------------------- /machinima_tests/assets/green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/machinima_tests/assets/green.png -------------------------------------------------------------------------------- /machinima_tests/assets/red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/machinima_tests/assets/red.png -------------------------------------------------------------------------------- /machinima_tests/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/machinima_tests/karma.conf.js -------------------------------------------------------------------------------- /machinima_tests/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/machinima_tests/main.js -------------------------------------------------------------------------------- /machinima_tests/recordings/physics-extras.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/machinima_tests/recordings/physics-extras.json -------------------------------------------------------------------------------- /machinima_tests/scenes/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/machinima_tests/scenes/index.html -------------------------------------------------------------------------------- /machinima_tests/scenes/scene.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/machinima_tests/scenes/scene.html -------------------------------------------------------------------------------- /machinima_tests/scenes/static.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/machinima_tests/scenes/static.html -------------------------------------------------------------------------------- /machinima_tests/tests/component.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/machinima_tests/tests/component.test.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/package.json -------------------------------------------------------------------------------- /readme_files/physics.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/readme_files/physics.gif -------------------------------------------------------------------------------- /src/body-merger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/src/body-merger.js -------------------------------------------------------------------------------- /src/physics-collider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/src/physics-collider.js -------------------------------------------------------------------------------- /src/physics-collision-filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/src/physics-collision-filter.js -------------------------------------------------------------------------------- /src/physics-sleepy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/src/physics-sleepy.js -------------------------------------------------------------------------------- /tests/__init.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/tests/__init.test.js -------------------------------------------------------------------------------- /tests/components/physics-collider.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/tests/components/physics-collider.test.js -------------------------------------------------------------------------------- /tests/components/physics-collision-filter.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/tests/components/physics-collision-filter.test.js -------------------------------------------------------------------------------- /tests/components/physics-sleepy.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/tests/components/physics-sleepy.test.js -------------------------------------------------------------------------------- /tests/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/tests/helpers.js -------------------------------------------------------------------------------- /tests/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/tests/karma.conf.js -------------------------------------------------------------------------------- /tests/testDependencies.js: -------------------------------------------------------------------------------- 1 | window.debug = true 2 | require('aframe') 3 | -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmurphyrd/aframe-physics-extras/HEAD/webpack.config.js --------------------------------------------------------------------------------