Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/w0rm/elm-physics
3D physics engine in Elm
https://github.com/w0rm/elm-physics
elm physics-engine
Last synced: about 1 month ago
JSON representation
3D physics engine in Elm
- Host: GitHub
- URL: https://github.com/w0rm/elm-physics
- Owner: w0rm
- License: bsd-3-clause
- Created: 2018-04-29T14:21:50.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-03-24T11:20:40.000Z (9 months ago)
- Last Synced: 2024-11-09T19:41:30.611Z (about 1 month ago)
- Topics: elm, physics-engine
- Language: Elm
- Homepage: https://package.elm-lang.org/packages/w0rm/elm-physics/latest
- Size: 5.33 MB
- Stars: 146
- Watchers: 10
- Forks: 12
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# 3D Physics Engine
![elm-physics](https://unsoundscapes.com/elm-physics/examples/elm-physics.gif)
# Examples
- Lack ([source](https://github.com/w0rm/elm-physics/tree/main/examples/src/Lack.elm), [demo](https://unsoundscapes.com/elm-physics/examples/lack/))
- Duckling ([source](https://github.com/w0rm/elm-physics/tree/main/examples/src/Duckling.elm), [demo](https://unsoundscapes.com/elm-physics/examples/duckling/))
- Raycast ([source](https://github.com/w0rm/elm-physics/tree/main/examples/src/Raycast.elm), [demo](https://unsoundscapes.com/elm-physics/examples/raycast/))
- RaycastCar ([source](https://github.com/w0rm/elm-physics/tree/main/examples/src/RaycastCar.elm), [demo](https://unsoundscapes.com/elm-physics/examples/raycast-car/))# Prior Work
This project has been started as a partial rewrite of [Cannon.js](https://github.com/schteppe/cannon.js) and [bullet](https://github.com/bulletphysics/bullet3).