UNPKG

@needle-tools/engine

Version:

Needle Engine is a web-based runtime for 3D apps. It runs on your machine for development with great integrations into editors like Unity or Blender - and can be deployed onto any device! It is flexible, extensible and networking and XR are built-in.

65 lines (42 loc) 2.54 kB
# Needle Engine <img src="https://engine.needle.tools/docs/imgs/banner.webp" /> **[Needle Engine](https://needle.tools)** 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](https://cloud.needle.tools) - [More features](https://docs.needle.tools/features) <br /> [Needle Engine Changelog](https://github.com/needle-tools/needle-engine-support/releases) ## 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. - [Download Unity Integration](https://engine.needle.tools/downloads/unity) - [Download Blender Integration](https://engine.needle.tools/downloads/blender) - [Try on Stackblitz](https://stackblitz.com/@marwie/collections/needle-engine) ## Getting Started Follow the [Getting Started Guide](https://docs.needle.tools/getting-started) to download and install Needle Engine. You can also find a [list of sample projects](https://engine.needle.tools/samples) that you can try live in the browser and download to give your project a headstart. For writing custom components read the [Scripting Guide](https://docs.needle.tools/scripting) or try [Needle Engine on StackBlitz](https://stackblitz.com/@marwie/collections/needle-engine) ⚡ <br /> # Contact ✒️ <b>[🌵 Needle](https://needle.tools)</b> • [Github](https://github.com/needle-tools) • [Twitter](https://twitter.com/NeedleTools) • [Discord](https://discord.needle.tools) • [Forum](https://forum.needle.tools) • [Youtube](https://www.youtube.com/@needle-tools)