About this project
Needle Engine is a framework for creating 3D web experiences that run across desktop browsers, mobile devices, VR headsets and mobile AR. The project positions itself as a "create once, deploy anywhere" solution: content is built locally and then shared via a URL or QR code, without app store distribution or installation.
Key capabilities described in the README:
- Web deployment: build on your own machine and deploy to Needle Cloud or other hosting, then share through a link or QR code.
- Cross-platform runtime: one codebase targets desktop, mobile, VR headsets such as Meta Quest and Apple Vision Pro, and mobile AR, including native iOS WebXR support. The project states that new XR devices are supported automatically.
- Authoring options: full integrations for Unity and Blender covering modeling, materials, animations and lightmaps, or a code-first workflow built on three.js.
- Physics: built-in Rapier physics with rigidbodies, colliders, raycasting and character controllers, described as requiring zero setup.
- Multiplayer and XR: collaboration, voice chat and immersive XR are presented as core features that can be added with a single component.
- Performance and format: a compression and optimization pipeline for smaller, faster-loading files, based on the glTF standard for compatibility.
The repository is the support repository for the engine; the README links to getting-started guides, samples and documentation, plus npm package badges, a Discord community and a forum. The engine itself is distributed as the npm package @needle-tools/engine.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.