ammo.js
Direct port of the Bullet physics engine to JavaScript using Emscripten (by kripken)
WebXR-emulator-extension
WebXR emulator extension (by MozillaReality)
ammo.js | WebXR-emulator-extension | |
---|---|---|
4 | 4 | |
4,026 | 444 | |
- | 0.0% | |
3.7 | 0.0 | |
4 months ago | about 1 year ago | |
C++ | JavaScript | |
GNU General Public License v3.0 or later | Mozilla Public License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ammo.js
Posts with mentions or reviews of ammo.js.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-03-01.
-
Ive been programming for four years and I told my dad to watch long videos and complete your own projects to learn most efficiently. He thinks he’s ready to tackle any project after a ten minute video…
So at the moment I’m picking up THREE.js, AFrame, and AMMO.js.
- How do I learn everything for video game physics?
-
a flying quadcopter in three.js
3d physics engine: Cannon.js and Ammo.js seem pretty inactive in recent years. Perhaps the boys just GOT IT DONE, and it's perfect like that. I don't know. In my search for a "more recent" development i have picked Oimo.js
-
Challenges of a web VR throwing game
Integrating physics into the scene was a challenging part. The two major javascript physics libraries seem to be ammo.js and cannon-es, and they both come with limitations. For example, with ammo.js you won't get any rolling friction and with cannon-es there are issues with compound bodies. I decided to go with ammo.js because of the latter and simulate rolling friction with linear damping.
WebXR-emulator-extension
Posts with mentions or reviews of WebXR-emulator-extension.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-07-11.
- How to develop WebVR without using a helmet?
-
Hey. Everyone. Do anyone know the best way to recenter the ar session. When the user moved a distance and we relocated the tracking to 0. Just like it is from the beginning of the session. Thanks very much.
https://immersive-web.github.io/webxr-samples/teleportation.html
-
Challenges of a web VR throwing game
Get a hold of the WebXR emulator extension. It is limited in features but it does allow you to enter VR in a desktop browser and test your application with some basic inputs. With tip 4, this is very powerful and you can test a lot before actually putting on the headset.
-
Some progress on emulating WebXR hardware thru computer vision (JavaScript), so that you can work on WebXR apps w/o hardware! Powered by my library Handsfree.js.org and the Mozilla WebXR Emulator Extension
Here is the original emulator (w/o handsfree): https://github.com/MozillaReality/WebXR-emulator-extension
What are some alternatives?
When comparing ammo.js and WebXR-emulator-extension you can also consider the following projects:
cannon-es - 💣 A lightweight 3D physics engine written in JavaScript.
react-xr - 🤳 VR/AR with react-three-fiber
use-cannon - 👋💣 physics based hooks for @react-three/fiber
webxr-handtracking - 👐 WebXR hand tracking examples
mathjs - An extensive math library for JavaScript and Node.js
model_viewer.dart - A Flutter widget for rendering interactive 3D models in the glTF and GLB formats.
BabylonJS - Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
squidgame - Red light green light game from squid game made using JavaScript and Three.js
three_mmi - A utility class that enables to easily set up a simple callback for mouse interacting with threejs mesh.
ammo.js vs cannon-es
WebXR-emulator-extension vs react-xr
ammo.js vs use-cannon
WebXR-emulator-extension vs webxr-handtracking
ammo.js vs mathjs
WebXR-emulator-extension vs model_viewer.dart
ammo.js vs BabylonJS
WebXR-emulator-extension vs cannon-es
ammo.js vs react-xr
WebXR-emulator-extension vs squidgame
WebXR-emulator-extension vs three_mmi
WebXR-emulator-extension vs use-cannon