Needle Engine
Needle Engine is a fast web engine for complex and simple 3D applications alike.
It is flexible, extensible and has built-in support for collaboration and XR! It is built around the glTF standard for 3D assets and is using three.js under the hood - so all your existing knowledge applies.
→ 📑 Documentation
→ 💎 Samples
→ 🏓 Changelog
Features
- Components System: Add your custom components with easy
- WebXR support & iOS Quicklook support for interactive AR
- Networking is built-in
- Advanced PBR Rendering
- Animate Everything
- Animation Statemachines & Timeline Animations
- Lightmaps
- Physics
- Postprocessing
- Texture & Mesh LOD Generation
- Progressive Texture and Mesh Loading
Higher resolution assets are loaded on demand
- Dynamic Content Loading & Multi-Scene support
- Integrations for Unity or Blender
- Commercial & Educational Licenses
- ↪ more features
Editor Integrations
Powerful integrations for Unity and Blender allow artists and developers to collaborate and manage web applications inside battle-tested 3d editors. Needle Engine integrations allow you to use editor features for exporting models, author materials, animate and sequence animations, bake lightmaps and more.
Getting Started
Follow the Getting Started Guide to download and install Needle Engine or try one of our samples ⚡
Examples



👋 Find more examples on samples.needle.tools, docs.needle.tools and in the Needle Engine Stackblitz Collection
Contact ✒️
🌵 Needle •
Github •
Twitter •
Discord •
Forum •
Youtube