Skip to content

Commit

Permalink
Merge branch 'dev'
Browse files Browse the repository at this point in the history
  • Loading branch information
marwie committed Jan 30, 2024
2 parents f153336 + 0ab6998 commit 2169d2b
Show file tree
Hide file tree
Showing 2 changed files with 120 additions and 89 deletions.
18 changes: 10 additions & 8 deletions Samples.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ This is a list of all samples in this package. You can also find them in the Uni
| [Device Sensors](https://engine.needle.tools/samples-uploads/device-sensors/) | Orientation Sensor Access <br/><kbd>Scripting</kbd> <kbd>Interaction</kbd>| <img src="package/Editor/Screenshots/DeviceSensors.jpg" height="200"/>
| [Hotspots](https://engine.needle.tools/samples-uploads/hotspots) | Annotate 3D content <br/><kbd>Interaction</kbd> <kbd>Scripting</kbd> <kbd>XR</kbd>| <img src="package/Editor/Screenshots/Hotspots.jpg" height="200"/>
| [QuickLook Characters](https://engine.needle.tools/samples-uploads/usdz-characters/) | Character controller that works in iOS AR too <br/><kbd>iOS AR</kbd> <kbd>XR</kbd> <kbd>Interaction</kbd> <kbd>USDZ</kbd> <kbd>Everywhere Actions</kbd>| <img src="package/Editor/Screenshots/USDZCharacters.jpg" height="200"/>
| [Shooting Range](https://engine.needle.tools/samples-uploads/shooting-range/) | Score the most points by hitting as many shots without missing! <br/><kbd>Games</kbd> <kbd>Interaction</kbd> <kbd>Scripting</kbd> <kbd>Physics</kbd> <kbd>XR</kbd> <kbd>HTML</kbd>| <img src="package/Editor/Screenshots/ShootingRange.jpg" height="200"/>
| [Shooting Range](https://engine.needle.tools/samples-uploads/shooting-range/) | Score the most points by hitting as many shots without missing! <br/><kbd>Games</kbd> <kbd>Interaction</kbd> <kbd>Scripting</kbd> <kbd>XR</kbd> <kbd>HTML</kbd>| <img src="package/Editor/Screenshots/ShootingRange.jpg" height="200"/>
| [Musical Instrument](https://engine.needle.tools/samples-uploads/musical-instrument) | Play audio and animation on click interactions <br/><kbd>iOS AR</kbd> <kbd>Audio</kbd> <kbd>XR</kbd> <kbd>Animation</kbd> <kbd>Everywhere Actions</kbd>| <img src="package/Editor/Screenshots/MusicalInstrument.jpg" height="200"/>
| [Image Tracking](https://engine.needle.tools/samples-uploads/image-tracking) | Placing content on images <br/><kbd>iOS AR</kbd> <kbd>XR</kbd> <kbd>Everywhere Actions</kbd>| <img src="package/Editor/Screenshots/ImageTracking.jpg" height="200"/>
| [External Content](https://engine.needle.tools/samples-uploads/dynamic-content) | Download textures & models from external sources <br/><kbd>Scripting</kbd> <kbd>Dynamic Content</kbd>| <img src="package/Editor/Screenshots/ExternalContent.jpg" height="200"/>
Expand All @@ -29,19 +29,23 @@ This is a list of all samples in this package. You can also find them in the Uni
| [Spatial Audio](https://engine.needle.tools/samples-uploads/spatial-audio/) | Placing audio sources in 3D with spatial falloff <br/><kbd>Audio</kbd> <kbd>XR</kbd> <kbd>iOS AR</kbd> <kbd>Everywhere Actions</kbd>| <img src="package/Editor/Screenshots/SpatialAudio.jpg" height="200"/>
| [Netlify](https://needle-engine-netlify-sample.netlify.app/) | Deploy projects made with Needle to Netlify <br/><kbd>Deployment</kbd>| <img src="package/Editor/Screenshots/Netlify.jpg" height="200"/>
| [NextJS](https://needle-engine-nextjs.vercel.app) | Integration with the NextJS framework. <br/><kbd>Frameworks</kbd> <kbd>Deployment</kbd> <kbd>Frontend</kbd>| <img src="package/Editor/Screenshots/NextJSProjectSample.jpg" height="200"/>
| [Svelte integration](https://engine.needle.tools/samples-uploads/svelte-project-sample) | Integration with the Svelte web framework. <br/><kbd>UI</kbd> <kbd>Frameworks</kbd>| <img src="package/Editor/Screenshots/SvelteProjectSample.jpg" height="200"/>
| [SvelteKit integration](https://needle-engine.github.io/sveltekit-sample/) | Integration with SvelteKit for dynamic or static pages <br/><kbd>UI</kbd> <kbd>Frameworks</kbd>| <img src="package/Editor/Screenshots/SvelteKitProjectSample.jpg" height="200"/>
| [Svelte integration](https://engine.needle.tools/samples-uploads/svelte-project-sample) | Integration with the Svelte web framework. <br/><kbd>UI</kbd> <kbd>Frameworks</kbd> <kbd>Frontend</kbd>| <img src="package/Editor/Screenshots/SvelteProjectSample.jpg" height="200"/>
| [SvelteKit integration](https://needle-engine.github.io/sveltekit-sample/) | Integration with SvelteKit for dynamic or static pages <br/><kbd>UI</kbd> <kbd>Frameworks</kbd> <kbd>Frontend</kbd>| <img src="package/Editor/Screenshots/SvelteKitProjectSample.jpg" height="200"/>
| [Vue.js Integration](https://engine.needle.tools/samples-uploads/vue-project-sample/) | Integration with the Vue.js web framework. <br/><kbd>UI</kbd> <kbd>Frameworks</kbd> <kbd>Frontend</kbd>| <img src="package/Editor/Screenshots/VueProjectSample.jpg" height="200"/>
| [iframe Content](https://engine.needle.tools/samples-uploads/iframe-content/?url=https://www.youtube.com/embed/puWNRrG4MCg) | Displaying external web pages in 3D <br/><kbd>Rendering</kbd>| <img src="package/Editor/Screenshots/iFrameContent.jpg" height="200"/>
| [iframe Content](https://engine.needle.tools/samples-uploads/iframe-content/?url=https://www.youtube.com/embed/puWNRrG4MCg) | Displaying external web pages in 3D <br/><kbd>Rendering</kbd> <kbd>HTML</kbd>| <img src="package/Editor/Screenshots/iFrameContent.jpg" height="200"/>
| [MediaPipe Hands](https://engine.needle.tools/samples-uploads/mediapipe-hands/) | Control the scene with your hands <br/><kbd>XR</kbd> <kbd>Interaction</kbd>| <img src="package/Editor/Screenshots/MediaPipeHands.jpg" height="200"/>
| [Multiple lightmaps](https://engine.needle.tools/samples-uploads/multi-lightmaps/) | Easily bake multiple lightmaps for a scene and switch between different lightmaps at runtime. <br/><kbd>Rendering</kbd>| <img src="package/Editor/Screenshots/MultipleLightmaps.jpg" height="200"/>
| [Particles](https://engine.needle.tools/samples-uploads/particles/) | Particle Systems and Trails <br/><kbd>Rendering</kbd>| <img src="package/Editor/Screenshots/Particles.jpg" height="200"/>
| [Physics & Animation](https://engine.needle.tools/samples-uploads/physics-animation/) | Physical objects interacting with animated objects <br/><kbd>Animation</kbd> <kbd>Physics</kbd>| <img src="package/Editor/Screenshots/PhysicsAnimation.jpg" height="200"/>
| [Physics Basic](https://engine.needle.tools/samples-uploads/basic-physics) | Simple physics scene with objects changing colors on collision <br/><kbd>Physics</kbd> <kbd>Interaction</kbd>| <img src="package/Editor/Screenshots/PhysicsBasic.jpg" height="200"/>
| [Physics Joints](https://engine.needle.tools/samples-uploads/joints/) | Connections between physical objects <br/><kbd>Physics</kbd>| <img src="package/Editor/Screenshots/PhysicsJoints.jpg" height="200"/>
| [Physics Playground](https://engine.needle.tools/samples-uploads/physics-cannon/) | Rigidbodies, Colliders, Triggers <br/><kbd>Physics</kbd> <kbd>Interaction</kbd>| <img src="package/Editor/Screenshots/Cannon Playground.jpg" height="200"/>
| [Portal Rendering](https://engine.needle.tools/samples-uploads/stencil-portals) | Using stencil buffers <br/><kbd>Rendering</kbd>| <img src="package/Editor/Screenshots/StencilPortal.jpg" height="200"/>
| [QuickLook Configurator](https://engine.needle.tools/samples-uploads/usdz-product) | Configure your product in quicklook <br/><kbd>Rendering</kbd> <kbd>iOS AR</kbd> <kbd>Interaction</kbd> <kbd>USDZ</kbd> <kbd>Everywhere Actions</kbd>| <img src="package/Editor/Screenshots/USDZProduct.jpg" height="200"/>
| [Reflection Probes](https://engine.needle.tools/samples-uploads/reflection-probes) | Set custom reflections per object <br/><kbd>Rendering</kbd>| <img src="package/Editor/Screenshots/ReflectionProbes.jpg" height="200"/>
| [Switchable Walls](https://engine.needle.tools/samples-uploads/switchable-walls/) | Plane Tracking, Passthrough, Spatial Understanding <br/><kbd>XR</kbd> <kbd>Rendering</kbd> <kbd>Interaction</kbd>| <img src="package/Editor/Screenshots/SwitchableWalls.jpg" height="200"/>
| [Third-Person Controller](https://engine.needle.tools/samples-uploads/character-controller) | Characters, Animations and Controls <br/><kbd>Animation</kbd> <kbd>Games</kbd> <kbd>Interaction</kbd>| <img src="package/Editor/Screenshots/Third-Person Controller.jpg" height="200"/>
| [Transmission](https://engine.needle.tools/samples-uploads/transmission/) | Glass vase refraction <br/><kbd>Rendering</kbd>| <img src="package/Editor/Screenshots/Transmission.jpg" height="200"/>
| [Voxel Editor](https://engine.needle.tools/samples-uploads/voxel-editor) | Very basic voxel editor made with Everywhere Actions <br/><kbd>Interaction</kbd> <kbd>iOS AR</kbd> <kbd>XR</kbd> <kbd>Everywhere Actions</kbd>| <img src="package/Editor/Screenshots/VoxelEditor.jpg" height="200"/>
| [Digital Landscape](https://engine.needle.tools/samples-uploads/digital-landscape/) | Custom shader showcasing terrain visualization <br/><kbd>Rendering</kbd>| <img src="package/Editor/Screenshots/DigitalLandscape.jpg" height="200"/>
| [PostProcessing](https://engine.needle.tools/samples-uploads/postprocessing) | PostProcessing with DoF, Bloom, SSAO and more <br/><kbd>Rendering</kbd> <kbd>PostProcessing</kbd>| <img src="package/Editor/Screenshots/PostProcessing.jpg" height="200"/>
Expand All @@ -51,6 +55,7 @@ This is a list of all samples in this package. You can also find them in the Uni
| [AnimatorController](https://engine.needle.tools/samples-uploads/animatorcontroller) | Simple animator controller to transition between two states and play a sound effect (no code) <br/><kbd>Animation</kbd>| <img src="package/Editor/Screenshots/AnimatorController.jpg" height="200"/>
| [AR Camera Background](https://engine.needle.tools/samples-uploads/ar-camera-background) | Modify the camera stream and use it for material effects. <br/><kbd>XR</kbd> <kbd>Rendering</kbd>| <img src="package/Editor/Screenshots/ARBackground.jpg" height="200"/>
| [Custom Hands](https://engine.needle.tools/samples-uploads/custom-hands/) | Custom hand models in WebXR <br/><kbd>XR</kbd> <kbd>Interaction</kbd>| <img src="package/Editor/Screenshots/CustomHands.jpg" height="200"/>
| [Depth sensing](https://engine.needle.tools/samples-uploads/depth-sensing/) | Blend virtual objects with your real environment <br/><kbd>Rendering</kbd> <kbd>XR</kbd>| <img src="package/Editor/Screenshots/DepthSensing.jpg" height="200"/>
| [First Person Multiplayer](https://engine.needle.tools/samples-uploads/first-person-controller-multiplayer) | Character Controller with Touch Support and Multiplayer capability <br/><kbd>Games</kbd> <kbd>Networking</kbd> <kbd>Interaction</kbd> <kbd>Scripting</kbd>| <img src="package/Editor/Screenshots/FirstPersonControllerMP.jpg" height="200"/>
| [First Person Singleplayer](https://engine.needle.tools/samples-uploads/first-person-controller-singleplayer/) | First Person Character Controller with Touch Support <br/><kbd>Games</kbd> <kbd>Interaction</kbd> <kbd>Scripting</kbd> <kbd>Physics</kbd>| <img src="package/Editor/Screenshots/FirstPersonControllerSP.jpg" height="200"/>
| [Fonts and Text](https://engine.needle.tools/samples-uploads/fonts/) | Displaying text, rich text, font families <br/><kbd>UI</kbd>| <img src="package/Editor/Screenshots/Fonts.jpg" height="200"/>
Expand All @@ -67,9 +72,6 @@ This is a list of all samples in this package. You can also find them in the Uni
| [Video Playback](https://engine.needle.tools/samples-uploads/video-playback) | Displaying videos, codecs, transparency <br/><kbd>Rendering</kbd>| <img src="package/Editor/Screenshots/VideoPlayer.jpg" height="200"/>
| [Visibility and State](https://engine.needle.tools/samples-uploads/object-visibility/) | Visibility, enabled/disabled, hierarchy <br/><kbd>Scripting</kbd> <kbd>Rendering</kbd>| <img src="package/Editor/Screenshots/ObjectVisibility.jpg" height="200"/>
| [Worldspace UI](https://engine.needle.tools/samples-uploads/worldspace-ui/) | Create 3D UIs with Canvas <br/><kbd>UI</kbd> <kbd>Animation</kbd>| <img src="package/Editor/Screenshots/UIButton.jpg" height="200"/>
| [Physics & Animation](https://engine.needle.tools/samples-uploads/physics-animation/) | Physical objects interacting with animated objects <br/><kbd>Animation</kbd> <kbd>Physics</kbd>| <img src="package/Editor/Screenshots/PhysicsAnimation.jpg" height="200"/>
| [Physics Basic](https://engine.needle.tools/samples-uploads/basic-physics) | Simple physics scene with objects changing colors on collision <br/><kbd>Physics</kbd> <kbd>Interaction</kbd>| <img src="package/Editor/Screenshots/PhysicsBasic.jpg" height="200"/>
| [Physics Joints](https://engine.needle.tools/samples-uploads/joints/) | Connections between physical objects <br/><kbd>Physics</kbd>| <img src="package/Editor/Screenshots/PhysicsJoints.jpg" height="200"/>
| [Framerates](https://engine.needle.tools/samples-uploads/framerate) | This sample shows how to modify the target framerate <br/><kbd>Performance and Optimization</kbd>| <img src="package/Editor/Screenshots/Framerate.jpg" height="200"/>
| [HTML AR Overlay](https://engine.needle.tools/samples-uploads/ar-overlay/) | Custom DOM Overlays in AR <br/><kbd>UI</kbd> <kbd>HTML</kbd> <kbd>Frontend</kbd>| <img src="package/Editor/Screenshots/AROverlay.jpg" height="200"/>
| [HTML Custom Layout](https://engine.needle.tools/samples-uploads/html-custom-layout) | Custom DOM Layout <br/><kbd>UI</kbd> <kbd>HTML</kbd> <kbd>Frontend</kbd>| <img src="package/Editor/Screenshots/CustomLayout.jpg" height="200"/>
Expand All @@ -82,5 +84,5 @@ This is a list of all samples in this package. You can also find them in the Uni
| [Screenspace UI](https://engine.needle.tools/samples-uploads/screenspace-ui/) | Anchoring Canvas UI elements to the screen <br/><kbd>UI</kbd>| <img src="package/Editor/Screenshots/Screenspace UI.jpg" height="200"/>
| [Shadow Catcher](https://engine.needle.tools/samples-uploads/shadow-catcher) | Render additive or masked transparent shadows, great for AR <br/><kbd>Rendering</kbd> <kbd>XR</kbd>| <img src="package/Editor/Screenshots/ShadowCatcher.jpg" height="200"/>
| [Spatial Triggers](https://engine.needle.tools/samples-uploads/spatial-triggers/) | Reactive Zones and Events <br/><kbd>Scripting</kbd> <kbd>Interaction</kbd>| <img src="package/Editor/Screenshots/SpatialTrigger.jpg" height="200"/>
| [Spritesheet Animation](https://engine.needle.tools/samples-uploads/spritesheet/) | Animate Sprites using AnimationClips <br/><kbd>Rendering</kbd>| <img src="package/Editor/Screenshots/Spritesheet.jpg" height="200"/>
| [Spritesheet Animation](https://engine.needle.tools/samples-uploads/spritesheet/) | Animate Sprites using AnimationClips <br/><kbd>Rendering</kbd> <kbd>Animation</kbd> <kbd>Games</kbd>| <img src="package/Editor/Screenshots/Spritesheet.jpg" height="200"/>

Loading

0 comments on commit 2169d2b

Please sign in to comment.