Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/boytchev/physijs
Physics plugin for Three.js r150
https://github.com/boytchev/physijs
physics physics-simulation threejs
Last synced: 4 months ago
JSON representation
Physics plugin for Three.js r150
- Host: GitHub
- URL: https://github.com/boytchev/physijs
- Owner: boytchev
- License: mit
- Created: 2022-03-10T07:46:35.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-03-23T16:31:40.000Z (11 months ago)
- Last Synced: 2024-03-23T17:27:55.232Z (11 months ago)
- Topics: physics, physics-simulation, threejs
- Language: JavaScript
- Homepage: https://boytchev.github.io/Physijs/
- Size: 4.48 MB
- Stars: 8
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Physijs
=======This fork of Physijs is compatible with newer Three.js, like r162 and r150. The code is
identical to the Chandler Prall's [Physijs](https://github.com/chandlerprall/Physijs),
except for:- old Geometry is replaced with BufferGeometry;
- classes are compatible with Three.js classes;
- all examples are running (more or less).These modifications are not thoroughly tested. There might be other parts of
Physijs that need changes.### Original Physijs examples (Three.js r162)
Click on an image to run the example:
[](https://boytchev.github.io/Physijs/examples/body.module.html)
[](https://boytchev.github.io/Physijs/examples/collisions.module.html)
[](https://boytchev.github.io/Physijs/examples/compound.module.html)
[](https://boytchev.github.io/Physijs/examples/constraints_car.module.html)
[](https://boytchev.github.io/Physijs/examples/heightfield.module.html)
[](https://boytchev.github.io/Physijs/examples/jenga.module.html)
[](https://boytchev.github.io/Physijs/examples/shapes.module.html)
[](https://boytchev.github.io/Physijs/examples/vehicle.module.html)Memory tests:
[](https://boytchev.github.io/Physijs/examples/memorytest-compound.module.html)
[](https://boytchev.github.io/Physijs/examples/memorytest-convex.module.html)
[](https://boytchev.github.io/Physijs/examples/memorytest.module.html)### Original Physijs examples (Three.js r150)
Click on an image to run the example:
[](https://boytchev.github.io/Physijs/examples/body.html)
[](https://boytchev.github.io/Physijs/examples/collisions.html)
[](https://boytchev.github.io/Physijs/examples/compound.html)
[](https://boytchev.github.io/Physijs/examples/constraints_car.html)
[](https://boytchev.github.io/Physijs/examples/heightfield.html)
[](https://boytchev.github.io/Physijs/examples/jenga.html)
[](https://boytchev.github.io/Physijs/examples/shapes.html)
[](https://boytchev.github.io/Physijs/examples/vehicle.html)Memory tests:
[](https://boytchev.github.io/Physijs/examples/memorytest-compound.html)
[](https://boytchev.github.io/Physijs/examples/memorytest-convex.html)
[](https://boytchev.github.io/Physijs/examples/memorytest.html)