phy-engine
Version:
JavaScript 3D Physics for three.js
58 lines (40 loc) • 2.1 kB
Markdown
[Oimo](https://github.com/saharan/OimoPhysics/) —
[Ammo](https://github.com/kripken/ammo.js) —
[Rapier](https://github.com/dimforge/rapier.js) —
[Jolt](https://github.com/jrouwe/JoltPhysics.js) —
[Havok](https://github.com/BabylonJS/Babylon.js) —
[Physx](https://github.com/fabmax/physx-js-webidl)<br>
[<img src="./assets/icons/phy_map.png"/>](https://lo-th.github.io/phy/)<br>
[START DEMO/EDITOR](https://lo-th.github.io/phy/)<br>
[START DEMO/EDITOR WEBGPU](https://lo-th.github.io/phy/index_gpu.html)<br><br>
PHY Universal physics language on Worker or Direct for [three.js](https://github.com/mrdoob/three.js)<br>
Phy simplify game creation, is a bridge between three.js and physics.<br>
You can use compress or full version of physics engines.<br>
### phy-engine
[![NPM Package][npm]][npm-url]
[![Build Size][build-size]][build-size-url]
[![NPM Downloads][npm-downloads]][npmtrends-url]
### Features
math, pool, EnhanceLighning, ES6, chamfer geometry, compact engine, fast worker
### Usage
Phy main function is : add, remove and change.<br>
You can see and edit demo code directlly on [webpage](https://lo-th.github.io/phy/)
You can drag file directly on viewport ( code js or environement hdr )
### Todo
Add more function and demo, standardize and clean code.
### Docs
[docs](https://lo-th.github.io/phy/docs/index.html#manual/Welcome) in progress...
### About
Phy is under active development<br>
You can help me improve phy engine with Sponsor<br><br>
### Note
For the moment my worker source on Physx and Havok are private.<br>
It's a long research work to standardize all engines.<br>
I'm thinking opening everything but i need more Sponsors<br>
But is possible to use compile version without restriction.
[npm]: https://img.shields.io/npm/v/phy-engine
[npm-url]: https://www.npmjs.com/package/phy-engine
[build-size]: https://badgen.net/bundlephobia/minzip/phy-engine
[build-size-url]: https://bundlephobia.com/result?p=phy-engine
[npm-downloads]: https://img.shields.io/npm/dw/phy-engine
[npmtrends-url]: https://www.npmtrends.com/phy-engine