Needle's repositories
compilation-visualizer
Unity Tool showing a timeline of assembly compilation. This is especially helpful when trying to optimize compile times and dependencies between assemblies. Besides showing a graphical view of compilation, selecting an assembly shows both dependencies and dependents of that assembly.
needle-engine-support
Needle Engine is a web-based runtime for 3D apps. It runs on your machine for development, and can be deployed anywhere. It is flexible, extensible and includes networking and XR - across platforms. Documentation at https://docs.needle.tools
shadergraph-markdown
Markdown-like syntax for ShaderGraph properties, to make better material inspectors
custom-timeline-editor
custom keyframes for Unity's timeline π (interpolate lists of anything) with visual tools π and C# to computeshader binding
missing-component-info
Serializes and renders β missing component info in Unity
hybrid-packages
Export UPM packages as .unitypackage files
needle-console
β‘ Improved Unity Console adding better log and stacktrace readability, log filtering, log hyperlinks and more
needle-engine-samples
Live: https://engine.needle.tools/samples π΅ Needle Engine sample scenes - use as examples and as a reference for learning π
animation-utils
This package contains some utilities that help working with Unity's Timeline and Animation tools, for example drag & drop to fix β missing clip bindings
shader-variant-explorer
Shader Variant Explorer lets you peek into Unity's shader compilation process to better understand the composition of shader files.
usd-viewer
USD Web Viewer based on Autodesk's WASM USD bindings and a three.js Hydra render delegate
remote-hierarchy
View Hierarchy and Inspector of scenes on connected Unity players. Uses the EditorConnection framework, so works everywhere.
package-credentials
Tools for making managing Unity package registries easier
unity-analyzers-starter
Custom Analyzers Sample / Starter
three-mesh-ui
βΉ Make VR user interfaces for Three.js
asset-explorer
Asset explorer built with Needle Engine and SvelteKit
glTF-Transform
glTF 2.0 SDK for JavaScript, TypeScript, and Node.js.
aframe-gaussian-splatting
A-Frame component implementation of the 3D Gaussian splat viewer
UnityGaussianSplatting
Toy Gaussian Splatting visualization in Unity
glTF-Project-Explorer
Tool to provide a filterable registry of glTF community projects.
glTF-Sample-Models
glTF Sample Models plus USDZ conversions
MaterialX
MaterialX is an open standard for the exchange of rich material and look-development content across applications and renderers.
three-gpu-pathtracer
Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.
three-ts-types
TS type library for the popular webgl library threejs
three.quarks
Three.quarks is a fast, powerful and general purpose particle engine for three.js