@needle-tools/engine
TypeScript icon, indicating that this package has built-in type declarations

4.1.0-alpha.13 • Public • Published

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.

Features

  • Powered by three.js
  • WebXR support & iOS Quicklook support for interactive AR
  • Builtin Networking
  • Advanced PBR Rendering
  • Animate Everything
  • Animation Statemachines & Timeline Animations
  • Lightmaps
  • Physics
  • Postprocessing
  • Custom Components and Scripting
  • Automatic 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
  • Hosting and asset optimization
  • More features

Needle Engine Changelog

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.
You can also find a list of sample projects that you can try live in the browser and download to give your project a headstart.
For writing custom components read the Scripting Guide or try Needle Engine on StackBlitz


Contact ✒️

🌵 NeedleGithubTwitterDiscordForumYoutube

Package Sidebar

Install

npm i @needle-tools/engine

Homepage

needle.tools

Weekly Downloads

4,547

Version

4.1.0-alpha.13

License

none

Unpacked Size

49.7 MB

Total Files

1393

Last publish

Collaborators

  • herbst
  • marwi123