cannon-es
WebXR-emulator-extension
Our great sponsors
cannon-es | WebXR-emulator-extension | |
---|---|---|
8 | 4 | |
1,676 | 444 | |
2.5% | 0.7% | |
4.2 | 0.0 | |
4 months ago | about 1 year ago | |
TypeScript | JavaScript | |
MIT License | Mozilla Public License 2.0 |
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.
cannon-es
-
Help with chase camera
// ============ // part 2 // add base vehicle body // reference: https://github.com/pmndrs/cannon-es/blob/master/examples/rigid_vehicle.html // ============ const carBody = new CANNON.Body({ mass: 20, position: new CANNON.Vec3(0, 6, 0), shape: new CANNON.Box(new CANNON.Vec3(4, 0.5, 2)), });
-
Hello guys can someone help me with this? I'm trying to use the wireframe because I think I made an error when implementing the quaternion to my cube. I'm trying to use the debug tool. Do I need to import something with that? I already imported the Cannon.Js and everything works fine.
cannon.js hasn't been maintained for 7-8 years, the project lives on here https://github.com/pmndrs/cannon-es you import it like so
-
Drive a Tesla Cybertruck or literally any car on your browser with Threejs
Cannon-ES - 3D physics engine
-
Challenges of a web VR throwing game
Since I'm a big Poimandres fan I looked into react-xr, and it was very easy to get a first WebXR project up and running. Unfortunately, there are many dependencies in the ecosystem which slowed me down: react-xr is built on top of react-three-fiber which is built on top of Three.js, and physics is enabled by use-cannon which is built on top of cannon-es. For a long time I was running into issues and helping fix them with a couple of pull requests, and ultimately it was preventing me from working on the actual project. Still, Poimandres is a great community and I got a lot of inspiration from the content being shared in the discord.
-
Learn Three.js + Cannon.js while building a 3D game with physics (FREE course)
This was the post I was remembering, see repo here: https://github.com/pmndrs/cannon-es
-
[AskJS] What is your favorite JavaScript physics library?
btw canon has been abandoned for years. it continues to receive support on here: https://github.com/pmndrs/cannon-es which next to bug fixes also gives it types and esm/tree-shaking.
WebXR-emulator-extension
- 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?
ammo.js - Direct port of the Bullet physics engine to JavaScript using Emscripten
react-xr - 🤳 VR/AR with react-three-fiber
use-cannon - 👋💣 physics based hooks for @react-three/fiber
webxr-handtracking - 👐 WebXR hand tracking examples
BabylonJS - Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
model_viewer.dart - A Flutter widget for rendering interactive 3D models in the glTF and GLB formats.
cannon-es-debugger - Wireframe debugger for use with cannon-es https://github.com/react-spring/cannon-es
squidgame - Red light green light game from squid game made using JavaScript and Three.js
react-three-fiber - 🇨🇭 A React renderer for Three.js
three_mmi - A utility class that enables to easily set up a simple callback for mouse interacting with threejs mesh.
raycast-vehicle-engine - Drive your favorite 3D car in your threejs world just by uploading the GLTF Model and generating code all on the browser itself!