DocumentationDocumentation
  • What is Needle Engine?
  • Testimonials
  • Get an overview

    • Samples and Showcase open in new window
    • Our Vision 🔮
    • Feature Overview
    • Technical Overview
  • Resources

    • Pricing and Plans open in new window
    • Changelog open in new window
    • API Documentation open in new window
Downloads
  • Project Structure
  • Everywhere Actions
  • Exporting Assets to glTF
  • Frameworks, Bundlers, HTML
  • Testing on local devices
  • Deployment and Optimization
  • Advanced

    • Networking
    • VR & AR (WebXR)
    • Using Needle Engine directly from HTML
  • Blender

    • Needle Engine for Blender
  • Tutorials

    • Tutorials on Youtube open in new window
  • Troubleshooting

    • How To Debug
    • Questions and Answers (FAQ) 💡
  • Scripting Overview

    • Scripting in Needle Engine
    • Scripting Introduction for Unity Developers
    • Built-in Components
    • Everywhere Actions
  • Components and Lifecycle

    • Creating and using Components
    • @serializable and other decorators
    • Automatic Component Generation
    • Scripting Examples
    • Community Contributions
    • Additional Modules
  • Settings and APIs

    • <needle-engine> Configuration
    • needle.config.json
    • Needle Engine API open in new window
    • three.js API open in new window
Samples open in new window
Pricing open in new window
  • Needle Website open in new window
  • Github open in new window
  • Support Community open in new window
  • Discord Server open in new window
  • Twitter open in new window
  • Newsletter open in new window
  • Email
  • Feedback open in new window
  • What is Needle Engine?
  • Testimonials
  • Get an overview

    • Samples and Showcase open in new window
    • Our Vision 🔮
    • Feature Overview
    • Technical Overview
  • Resources

    • Pricing and Plans open in new window
    • Changelog open in new window
    • API Documentation open in new window
Downloads
  • Project Structure
  • Everywhere Actions
  • Exporting Assets to glTF
  • Frameworks, Bundlers, HTML
  • Testing on local devices
  • Deployment and Optimization
  • Advanced

    • Networking
    • VR & AR (WebXR)
    • Using Needle Engine directly from HTML
  • Blender

    • Needle Engine for Blender
  • Tutorials

    • Tutorials on Youtube open in new window
  • Troubleshooting

    • How To Debug
    • Questions and Answers (FAQ) 💡
  • Scripting Overview

    • Scripting in Needle Engine
    • Scripting Introduction for Unity Developers
    • Built-in Components
    • Everywhere Actions
  • Components and Lifecycle

    • Creating and using Components
    • @serializable and other decorators
    • Automatic Component Generation
    • Scripting Examples
    • Community Contributions
    • Additional Modules
  • Settings and APIs

    • <needle-engine> Configuration
    • needle.config.json
    • Needle Engine API open in new window
    • three.js API open in new window
Samples open in new window
Pricing open in new window
  • Needle Website open in new window
  • Github open in new window
  • Support Community open in new window
  • Discord Server open in new window
  • Twitter open in new window
  • Newsletter open in new window
  • Email
  • Feedback open in new window
  • Getting Started

    • Installation
  • Creating your Project

    • Project Structure
    • Everywhere Actions
    • Exporting Assets to glTF
    • Frameworks, Bundlers, HTML
    • Testing on local devices
    • Deployment and Optimization
    • How To Debug
    • Questions and Answers (FAQ) 💡
  • Scripting

    • Scripting in Needle Engine
    • Scripting Introduction for Unity Developers
    • Creating and using Components
    • Automatic Component Generation
    • Scripting Examples
    • Community Contributions
  • Advanced

    • VR & AR (WebXR)
    • Networking
    • Using Needle Engine directly from HTML
  • Reference

    • Feature Overview
    • Technical Overview
    • Built-in Components
    • needle.config.json
    • <needle-engine> Configuration
    • @serializable and other decorators
  • Blender

    • Needle Engine for Blender

Community Scripts

To contribute a script, please create a new discussion in the Share categoryopen in new window

profile imagellllkatjallll
Custom VR Button, that appears only on headsets and not on mobile phones
Set fallback material for USDZ exporter
profile imageROBYER1
Microphone access in a browser window (and streamed playback)
AR Move/Scale/Rotate Controls for Needle on Mobile
profile imageericcraft-mh
QuickLook Vertical Image Tracker
profile imagekrisrok
Always open in specific browser
profile imagemarwie
Camera Video Background
USDZ: Hide Object on Start
Everywhere Action: Emphasize on Click
Control a Timeline by scroll
Code Contribution Example
profile imagekipash
Calculate pointer world position
profile imageWeb3Kev
Vertical Move in VR using the right joystick (Quest)
Squeeze to Scale (Object or World) in VR
Network instantiation of multiple objects