Skip to content

Latest commit

 

History

History
112 lines (108 loc) · 25.9 KB

Samples.md

File metadata and controls

112 lines (108 loc) · 25.9 KB

Samples

This is a list of all samples in this package. You can also find them in the Unity Package Manager window.

Samples

Sample Description Preview
Product Scrollytelling Lynx R1 scrolling website
Rendering Animation
Room Tracking & Passthrough Physics, Passthrough, Walls and Furniture on Quest / Quest Pro
XR Interaction Rendering
Face Filter Create your own unique face filters with blendshapes, animations and particles. Record videos for your social media or share the link with friends and family
Rendering Interaction Games
Characters (Everywhere Actions) Character controller that works in iOS AR too
iOS AR XR Interaction USDZ Everywhere Actions
Configurator Changing objects and materials via script.
Interaction Scripting XR Networking
Device Sensors Orientation Sensor Access
Scripting Interaction
Hotspots Annotate 3D content
Interaction Scripting XR
Recorded Avatars Simple way how to animate avatars
Animation Rendering
Shooting Range Score the most points by hitting as many shots without missing!
Games Interaction Scripting XR HTML
Musical Instrument Play audio and animation on click interactions
iOS AR Audio XR Animation Everywhere Actions USDZ
Image Tracking Placing content on images
iOS AR XR Everywhere Actions USDZ
External Content Download textures & models from external sources
Scripting Dynamic Content
Bow & Arrow Minigame where you play as an archer
Games XR
Car Physics Slalom minigame showcasing raycast vehicle physics
Games Physics
Collaborative Sandbox Networking, WebXR, Drag & Duplicate
Networking XR Interaction
Color Menu (Everywhere Actions) Color selection with an interface
iOS AR Interaction XR USDZ Everywhere Actions
Deferred Textures Faster load times, smaller payloads
Rendering Performance and Optimization
Diamond Ring Jewelry rendering and caustics bake
Rendering XR
Gaussian Splatting Renderer and tooling for gaussian splatting, a novel way to render 3D content.
Rendering Scripting
Ground Projection Floor projection from environment maps
Rendering
Interactions (Everywhere Actions) Various interactive examples compatible with iOS AR
iOS AR Audio Interaction XR USDZ Everywhere Actions
Interactive Map Openstreetmap.org integration in 3D
Scripting Frontend
Level of Detail Increase and decrease quality based on camera distance. (LOD)
Rendering
Multiple Cameras Rendering multiple cameras to the screen
Rendering Scripting
Panorama Controls Camera controls with gyroscope support
Scripting Interaction XR
Screensharing WebRTC and Streaming
Networking XR
XR Mesh Detection Access and render room meshes on Quest 3
XR Rendering
Spatial Audio Placing audio sources in 3D with spatial falloff
Audio XR iOS AR Everywhere Actions USDZ
Netlify Deploy projects made with Needle to Netlify
Deployment
NextJS Integration with the NextJS framework.
Frameworks Deployment Frontend
Svelte integration Integration with the Svelte web framework.
UI Frameworks Frontend
SvelteKit integration Integration with SvelteKit for dynamic or static pages
UI Frameworks Frontend
Vue.js Integration Integration with the Vue.js web framework.
UI Frameworks Frontend
Configurator (Everywhere Actions) Configure your product in quicklook
Rendering iOS AR Interaction USDZ Everywhere Actions
Contact Shadows Proximity based soft shadows for flat surfaces
Rendering
iframe Content Displaying external web pages in 3D
Rendering HTML
MediaPipe Hands Control the scene with your hands
XR Interaction
Multiple lightmaps Easily bake multiple lightmaps for a scene and switch between different lightmaps at runtime.
Rendering
Particles Particle Systems and Trails
Rendering
Physics & Animation Physical objects interacting with animated objects
Animation Physics
Physics Basic Simple physics scene with objects changing colors on collision
Physics Interaction
Physics Joints Connections between physical objects
Physics
Physics Playground Rigidbodies, Colliders, Triggers
Physics Interaction
Portal Rendering Using stencil buffers
Rendering
Reflection Probes Set custom reflections per object
Rendering
Switchable Walls Plane Tracking, Passthrough, Spatial Understanding
XR Rendering Interaction
Third-Person Controller Characters, Animations and Controls
Animation Games Interaction
Transmission Glass vase refraction
Rendering
Voxel Editor Very basic voxel editor made with Everywhere Actions
Interaction iOS AR XR Everywhere Actions USDZ
VRM Character Loading support for VRM files
Dynamic Content Scripting
Digital Landscape Custom shader showcasing terrain visualization
Rendering
PostProcessing PostProcessing with DoF, Bloom, SSAO and more
Rendering PostProcessing
Sidescroller Sidescroller with desktop, touch and gamepad inputs, using sprites.
Games Interaction Scripting
Animated Materials Animate material values to create effects and transitions
Animation Rendering
Animated Properties Powerful animation capabilities. Animate material values, scripts, objects.
Animation Rendering
Animator (Everywhere Actions) Skinned mesh animated character
Animation iOS AR Everywhere Actions USDZ
AnimatorController Simple animator controller to transition between two states and play a sound effect (no code)
Animation
AR Camera Background Modify the camera stream and use it for material effects.
XR Rendering
Body Tracking Whole body tracking in XR
XR Scripting
Custom Hands Custom hand models in WebXR
XR Interaction
Depth sensing Blend virtual objects with your real environment
Rendering XR
First Person Multiplayer Character Controller with Touch Support and Multiplayer capability
Games Networking Interaction Scripting
First Person Singleplayer First Person Character Controller with Touch Support
Games Interaction Scripting Physics
Fonts and Text Displaying text, rich text, font families
UI
Javascript Communication Communication between Needle Engine and external javascript
Scripting HTML Frameworks
Jet Engine Showcase your product interactivly
Animation Rendering USDZ Everywhere Actions iOS AR
Line Drawing Collaborative drawing in 3D for sketches and scribbles
Interaction Networking XR Rendering
Material X Widly supported shader node system
Rendering
Multi Scenes (dynamic loading) Lazy load and switch scenes
Performance and Optimization Dynamic Content
Navmesh & pathfinding Generate navmesh and find a path between two points
Scripting
Networking Players Spawn and control players - this sample also shows the lifecycle of networked players
Networking Scripting
Pen and Sword Logitech MX Ink – XR Stylus for Meta Quest
Interaction XR Rendering
Product Flyover Scroll through multiple product pages using a Timeline and Timeline Events
Rendering Animation Dynamic Content Interaction
React Sample Integrate Needle Engine into a react component
Frameworks HTML Frontend
Realtime Clock Code example
Scripting
Shaders Exporting Unity Shaders to the web
Rendering
Snow Globe Resetting physics
Physics iOS AR USDZ Everywhere Actions
Summoning Animation Complex animation
Rendering iOS AR XR USDZ Everywhere Actions
Synchronized Animator Synchronize animator and animation state over network
Networking Animation Scripting
Texture Details High-res textures and AR placement
Rendering XR iOS AR Everywhere Actions USDZ
Video Playback Displaying videos, codecs, transparency
Rendering
Visibility and State Visibility, enabled/disabled, hierarchy
Scripting Rendering
Worldspace UI Create 3D UIs with Canvas
UI Animation
Movie Set RenderTexture sample
Rendering
Splines Paths made out of bezier curves
Animation Scripting
Framerates This sample shows how to modify the target framerate
Performance and Optimization
HTML AR Overlay Custom DOM Overlays in AR
UI HTML Frontend
HTML Custom Layout Custom DOM Layout
UI HTML Frontend
HTML Custom XR Buttons AR and VR buttons can be customized for your app.
UI HTML Frontend
Integrating p5.js Use p5.js to draw dynamic and interactive textures
Interaction Rendering Frameworks Frontend
Looking Glass 3D Holographic Display
Rendering Devices
Particle Bursts Emitting particles on interaction
Rendering Scripting
Particles On Collision Particles Spawned on Collision with Slowmotion Effect and Physics Materials
Interaction Scripting Physics
Pencil Sword Combining pen data and 3D
Interaction Scripting
Screenspace UI Anchoring Canvas UI elements to the screen
UI
Shadow Catcher Render additive or masked transparent shadows, great for AR
Rendering XR
Spatial Triggers Reactive Zones and Events
Scripting Interaction
Spritesheet Animation Animate Sprites using AnimationClips
Rendering Animation Games
Deploy to FTP Deploy projects made with Needle to an FTP Server
Deployment
Deploy to Github Pages Deploy projects made with Needle to GitHub Pages
Deployment
Deploy to Glitch Deploy projects made with Needle to Glitch
Deployment
Deploy to Itch Deploy projects made with Needle to Itch.io
Deployment
Device Detection Device and browser detection API
Scripting