Explanation
Understand the concepts, architecture, and design decisions behind Needle Engine.
Looking for something else?
- Learn the basics → Tutorials
- Solve a specific problem → How-To Guides
- API reference → Reference
Core Concepts
- Vision & Philosophy - Why Needle Engine exists and our design principles
- Project Structure - Editor projects vs web projects
- Component Compiler - TypeScript to C# generation
- Exporting to glTF - How the export system works and what gets exported
Features
- Features Overview - Complete feature set and capabilities
- FastHDR Environment Lighting - Ultra-fast HDR lighting with zero CPU processing and minimal VRAM
Architecture
- Technical Overview - System architecture, glTF pipeline, and three.js integration
- Networking Architecture - How multiplayer and networking works