Skip to content

Commit

Permalink
update artefacts
Browse files Browse the repository at this point in the history
  • Loading branch information
kipash committed Jun 20, 2024
1 parent 83dd048 commit aa8a087
Show file tree
Hide file tree
Showing 2 changed files with 252 additions and 45 deletions.
13 changes: 13 additions & 0 deletions Samples.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +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"/>
| [Recorded Avatars](https://engine.needle.tools/samples-uploads/avatar-recording/) | Simple way how to animate avatars <br/><kbd>Animation</kbd> <kbd>Rendering</kbd>| <img src="package/Editor/Screenshots/RecordedAvatars.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"/>
Expand All @@ -25,6 +26,8 @@ This is a list of all samples in this package. You can also find them in the Uni
| [Ground Projection](https://engine.needle.tools/samples-uploads/groundprojection) | Floor projection from environment maps <br/><kbd>Rendering</kbd>| <img src="package/Editor/Screenshots/GroundProjection.jpg" height="200"/>
| [Interactive Map](https://engine.needle.tools/samples-uploads/interactive-map) | Openstreetmap.org integration in 3D <br/><kbd>Scripting</kbd> <kbd>Frontend</kbd>| <img src="package/Editor/Screenshots/InteractiveMap.jpg" height="200"/>
| [Level of Detail](https://engine.needle.tools/samples-uploads/lods/) | Increase and decrease quality based on camera distance. (LOD) <br/><kbd>Rendering</kbd>| <img src="package/Editor/Screenshots/LOD.jpg" height="200"/>
| [Multiple Cameras](https://engine.needle.tools/samples-uploads/multiple-cameras) | Rendering multiple cameras to the screen <br/><kbd>Rendering</kbd> <kbd>Scripting</kbd>| <img src="package/Editor/Screenshots/MultiCamera.jpg" height="200"/>
| [Panorama Controls](https://engine.needle.tools/samples-uploads/panorama-controls) | Camera controls with gyroscope support <br/><kbd>Scripting</kbd> <kbd>Interaction</kbd>| <img src="package/Editor/Screenshots/PanoramaControls.jpg" height="200"/>
| [QuickLook Color Menu](https://engine.needle.tools/samples-uploads/usdz-color-menu/) | Color selection with an interface <br/><kbd>iOS AR</kbd> <kbd>Interaction</kbd> <kbd>XR</kbd> <kbd>USDZ</kbd> <kbd>Everywhere Actions</kbd>| <img src="package/Editor/Screenshots/USDZColorMenu.jpg" height="200"/>
| [QuickLook Interactions](https://engine.needle.tools/samples-uploads/usdz-interactivity) | Various interactive examples compatible with iOS AR <br/><kbd>iOS AR</kbd> <kbd>Audio</kbd> <kbd>Interaction</kbd> <kbd>XR</kbd> <kbd>USDZ</kbd> <kbd>Everywhere Actions</kbd>| <img src="package/Editor/Screenshots/USDZInteractivity.jpg" height="200"/>
| [Screensharing](https://engine.needle.tools/samples-uploads/screensharing) | WebRTC and Streaming <br/><kbd>Networking</kbd> <kbd>XR</kbd>| <img src="package/Editor/Screenshots/Screensharing.jpg" height="200"/>
Expand All @@ -35,6 +38,7 @@ This is a list of all samples in this package. You can also find them in the Uni
| [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"/>
| [Contact Shadows](https://engine.needle.tools/samples-uploads/contact-shadows) | Proximity based soft shadows for flat surfaces <br/><kbd>Rendering</kbd>| <img src="package/Editor/Screenshots/ContactShadows.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"/>
Expand All @@ -50,32 +54,40 @@ This is a list of all samples in this package. You can also find them in the Uni
| [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"/>
| [VRM Character](https://engine.needle.tools/samples-uploads/vrm-character-loading) | Loading support for VRM files <br/><kbd>Dynamic Content</kbd> <kbd>Scripting</kbd>| <img src="package/Editor/Screenshots/VRMLoading.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"/>
| [Sidescroller](https://engine.needle.tools/samples-uploads/sidescroller) | Sidescroller with desktop, touch and gamepad inputs, using sprites. <br/><kbd>Games</kbd> <kbd>Interaction</kbd> <kbd>Scripting</kbd>| <img src="package/Editor/Screenshots/Sidescroller.jpg" height="200"/>
| [Animated Materials](https://engine.needle.tools/samples-uploads/animated-materials/) | Animate material values to create effects and transitions <br/><kbd>Animation</kbd> <kbd>Rendering</kbd>| <img src="package/Editor/Screenshots/AnimatedMaterials.jpg" height="200"/>
| [Animated Properties](https://engine.needle.tools/samples-uploads/animated-properties) | Powerful animation capabilities. Animate material values, scripts, objects. <br/><kbd>Animation</kbd> <kbd>Rendering</kbd>| <img src="package/Editor/Screenshots/AnimatedProperties.jpg" height="200"/>
| [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"/>
| [Body Tracking](https://engine.needle.tools/samples-uploads/body-tracking/) | Whole body tracking in XR <br/><kbd>XR</kbd> <kbd>Scripting</kbd>| <img src="package/Editor/Screenshots/BodyTracking.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"/>
| [Javascript Communication](https://engine.needle.tools/samples-uploads/javascript-communication) | Communication between Needle Engine and external javascript <br/><kbd>Scripting</kbd> <kbd>HTML</kbd> <kbd>Frameworks</kbd>| <img src="package/Editor/Screenshots/JavascriptCommunication.jpg" height="200"/>
| [Jet Engine](https://engine.needle.tools/samples-uploads/product-showcase/) | Showcase your product interactivly <br/><kbd>Animation</kbd> <kbd>Rendering</kbd> <kbd>USDZ</kbd>| <img src="package/Editor/Screenshots/JetEngine.jpg" height="200"/>
| [Line Drawing](https://engine.needle.tools/samples-uploads/mesh-lines/) | Line drawing in 3D for annotations and scribbles <br/><kbd>Interaction</kbd> <kbd>Networking</kbd> <kbd>XR</kbd> <kbd>Rendering</kbd>| <img src="package/Editor/Screenshots/LineDrawing.jpg" height="200"/>
| [Material X](https://engine.needle.tools/samples-uploads/material-x) | Widly supported shader node system <br/><kbd>Rendering</kbd>| <img src="package/Editor/Screenshots/MaterialX.jpg" height="200"/>
| [Multi Scenes (dynamic loading)](https://engine.needle.tools/samples-uploads/dynamically-load-scenes) | Lazy load and switch scenes <br/><kbd>Performance and Optimization</kbd> <kbd>Dynamic Content</kbd>| <img src="package/Editor/Screenshots/MultiScenes.jpg" height="200"/>
| [Navmesh & pathfinding](https://engine.needle.tools/samples-uploads/navmesh/) | Generate navmesh and find a path between two points <br/><kbd>Scripting</kbd>| <img src="package/Editor/Screenshots/Navmesh.jpg" height="200"/>
| [Networking Players](https://engine.needle.tools/samples-uploads/networking_players) | Spawn and control players - this sample also shows the lifecycle of networked players <br/><kbd>Networking</kbd> <kbd>Scripting</kbd>| <img src="package/Editor/Screenshots/NetworkingPlayer.jpg" height="200"/>
| [Product Flyover](https://engine.needle.tools/samples-uploads/product-flyover/) | Scroll through multiple product pages using a Timeline and Timeline Events <br/><kbd>Rendering</kbd> <kbd>Animation</kbd> <kbd>Dynamic Content</kbd> <kbd>Interaction</kbd>| <img src="package/Editor/Screenshots/ProductFlyover.jpg" height="200"/>
| [React Sample](https://needle-engine.github.io/react-sample/) | Integrate Needle Engine into a react component <br/><kbd>Frameworks</kbd> <kbd>HTML</kbd> <kbd>Frontend</kbd>| <img src="package/Editor/Screenshots/ReactSample.jpg" height="200"/>
| [Scripting Snippets](https://engine.needle.tools/samples-uploads/scripting-snippets/) | Various scripts and helpers to understand custom components <br/><kbd>Scripting</kbd>| <img src="package/Editor/Screenshots/MiscScripting.jpg" height="200"/>
| [Shaders](https://engine.needle.tools/samples-uploads/custom-shaders) | Exporting Unity Shaders to the web <br/><kbd>Rendering</kbd>| <img src="package/Editor/Screenshots/CustomShader.jpg" height="200"/>
| [Snow Globe](https://engine.needle.tools/samples-uploads/physics-snowglobe/) | Resetting physics <br/><kbd>Physics</kbd> <kbd>iOS AR</kbd>| <img src="package/Editor/Screenshots/SnowGlobe.jpg" height="200"/>
| [Summoning Animation](https://engine.needle.tools/samples-uploads/summoning-animation/) | Complex animation <br/><kbd>Rendering</kbd> <kbd>iOS AR</kbd> <kbd>XR</kbd>| <img src="package/Editor/Screenshots/SummoningAnimation.jpg" height="200"/>
| [Synchronized Animator](https://engine.needle.tools/samples-uploads/synced-animator) | Synchronize animator and animation state over network <br/><kbd>Networking</kbd> <kbd>Animation</kbd> <kbd>Scripting</kbd>| <img src="package/Editor/Screenshots/NetworkingAnimator.jpg" height="200"/>
| [Texture Details](https://engine.needle.tools/samples-uploads/texture-details) | High-res textures and AR placement <br/><kbd>Rendering</kbd> <kbd>XR</kbd> <kbd>iOS AR</kbd> <kbd>Everywhere Actions</kbd>| <img src="package/Editor/Screenshots/TextureDetailsPainting.jpeg" height="200"/>
| [USDZ Animator](https://engine.needle.tools/samples-uploads/usdz-animator/) | Skinned mesh animated character <br/><kbd>Animation</kbd> <kbd>iOS AR</kbd>| <img src="package/Editor/Screenshots/USDZAnimator.jpg" height="200"/>
| [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"/>
| [Splines](https://engine.needle.tools/samples-uploads/splines/) | Paths made out of bezier curves <br/><kbd>Animation</kbd> <kbd>Scripting</kbd>| <img src="package/Editor/Screenshots/Splines.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 @@ -93,4 +105,5 @@ This is a list of all samples in this package. You can also find them in the Uni
| [Deploy to Github Pages](https://kipash.github.io/needle-sample-github-pages/) | Deployments <br/><kbd>Deployment</kbd>| <img src="package/Editor/Screenshots/GitHub.jpg" height="200"/>
| [Deploy to Glitch](https://glitch.com/~quark-knowledgeable-caravan) | Deployments <br/><kbd>Deployment</kbd>| <img src="package/Editor/Screenshots/glitch.jpg" height="200"/>
| [Deploy to Itch](https://itch.io/embed-upload/10256073?color=000000) | Deployments <br/><kbd>Deployment</kbd>| <img src="package/Editor/Screenshots/itch.jpg" height="200"/>
| [Device Detection](https://engine.needle.tools/samples-uploads/device-detection/) | Device and browser detection API <br/><kbd>Scripting</kbd>| <img src="package/Editor/Screenshots/DeviceDetection.jpg" height="200"/>

Loading

0 comments on commit aa8a087

Please sign in to comment.