Tutorials
Jump to navigation
Jump to search
These tutorials cover variety of features of Neos, from basic tools and features to examples of building specific objects and environments. Each link includes a video tutorial.
Introduction
Basic Tools
- Material Gun
- Glue Tooltip
- Light Tooltip
- Shape Tooltip
- Measuring Tooltip
- Pen Tooltip
- Label Tooltip
- Importer Tooltip (importing assets into Neos)
- Developer Tooltip (including scene and component inspector)
- LogiX Tooltip (basics of the Neos' visual programming system)
- Component Clone Tooltip
- Clone and apply dynamic Components with ComponentCloneTip
- Convex Hull Brush
- Developer tools
Asset Workflow
- Importing Assets
- Creating Materials
- Creating procedural white noise material
- Convex Hull Decomposition
- Upgrade your world with physical locomotion
- Improve your world collider settings
- Creating skyboxes
- Lighting
- Import model, make it spin
- Building animated materials with LogiX
- Edit objects in your worlds easily with Gizmos
- Pivots and Origins
Art Tools
- Brush System Walkthrough
- Creating a grass brush
- Creating Brushes in NeosVR - Geometry Line Brushes
- Creating a leaf brush
Cloud Features
- Submitting Worlds to the public hub
Avatars
- 2D Blinking tutorial example
- Avatars Pt.1 - Your first Avatar
- Avatars Pt.2 - Setting up a known Avatar Model
Avatars Pt.3 - Working with multiple Materials
- Baking Avatar Meshes in Neos VR to improve performance
- Basic Avatar Setup
- Basic Facial Gestures with Standard Controller
- Blendshapes and Avatar setup NeosVR
- The Ultimate Neos Blend Shape Guide
- Customizing a Nametag
- Driving Avatar Expressions with the HTC Lip Tracking module in Neos VR
- Driving Shape keys with a Timer
- Dynamic Bone Chain in Neos VR - Quick & Easy Setup Tutorial
- Setting up dynamic bone chain
- Dynamic Bone Chain in Neos VR - Advanced Avatar Setup
- EyeLinearDriver for Automatic Character Blinking
- From A to Neos how to import avatars and set up a jaw bone
- Import 3D model avatar into Neos VR
- Manual jaw setup
- Manual avatar finger rig setup
- New Full Body Calibration tool in Neos VR (tutorial)
- Posing (unoccupied) avatars, posing dynamic bone chains, attaching avatar targets to other objects, animating avatars with LogiX
- Rig transfer tool
- Upgrading avatar with blendshapes / visemes
- Basic shape key manipulation with LogiX
Community Tools
- Array Tool
- Blueprints v3.1
- Community created tools
- Ez Avatar Tip! 1.0
- Neos VR Gadget Release: GestureWheel 1.0
- History Material Tip 1.0
- White-boarding in VR using Neotoshop
- Particle creator
- Polymorphic plant brush
- PolyLogiX Multi Tool Tip
- NeosVR Tool Release: Snapper System Generator
- Stair Tool V1
- User Directory
Building Tools
- Brush System Walkthrough
- Creating brushes in Neos VR part 1 - Geometry Line Brush
- Creating grass brush in Neos VR
- Building leaf brush in Neos VR
- Reliable Tool Scaling with RawDataTooltip
Building Objects
- Scripting interactive spaceship door
- Building a gun in NeosVR - pt.1 Model
- Building a gun in NeosVR - pt.2 Sounds
- Building a fire torch (part of Magic Forest tutorials)
- Building a flashlight
- Adding interactivity to furniture models
- Vehicle System Overview - NEOS VR
Building Environments
Basic World Creation
- Basic World Creation Pt. 1 Simple World
- Basic World Creation Pt. 2 - Spawn Area
- World Creation Pt. 3 - Spawn Points
- World Creation Pt.4 - World Roots and World Organization
- World Creation Pt.5 - Importing World Geometry
- World Creation Pt. 6 - Lighting
- World Creation Pt. 7 - Publishing and Beyond
Building Magic Forest
- Setting up the forest (part 1)
- Making magic mushrooms (part 2)
- Building a fire torch (part 3)
Components
- AssetFrameSlot for Dynamic Assets
- Using AssetMultiplexer to change Materials.
- AxisAligner
- AxisPanner
- Boolean Switcher
- Boolean Toggle
- Using the BooleanValueDriver for Simple Value Changes
- Building a Cube from Scratch
- CircleAligner
- CharacterParenter Player Parenters in Neos VR - in depth physical locomotion tutorial
- DestroyOnUser leave, it destroys when a user leaves
- DestroyRoot
- Using DestroyWithoutChildren for automatic world cleanup.
- Driving fields directly with DriveField
- FloatTextEditorParser for Automatic Float UI
- GrabbableReparentBlock
- GrabInstancer
- Grid Alignments with ObjectGridAligner
- Using Joint to make A Door Pt. 1
- Using Joint to make a Door pt.2
- Doors Pt.3 using TouchToggle and Tween for an automatic Door
- Radio button and Radio button group component
- LaserPointer Tool with RayDriver
- LinearMapper's PackXYZ and Re-Map without Logix
- LODGroup Component in NeosVR
- Day Night Cycle with MultiTextureFader
- Panner1D, 2D, 3D
- Control the Active Session list with SessionOrbsController
- Snap Target Note: BusinessLawyer has an example in one of his tutorial worlds too
- Snap things with Snappers
- SphereAligner
- BasicToolip with RayCastOne
- Easy Straight lines with SegmentMesh and SlotSegmentMesh
- Useful Tagging Components
- Easy audio reactive elements with TalkVisualizer
- Easy Countdown Clock with TextCountdownClock
- TimeIntDriver for Integer Animations
- TouchValueOption for Simple UI
- Distance Based Mirrors with UserDistanceValueDriver
- Using ValueMultiDriver to drive FOUR lights
- ValueCopy
- ValueUserOverride for Local World State
LogiX
- Avatar Pedestals
- A Counter which counts up to a certain threshold
- Counter Widget Pt.2 - UI
- Data Types
- Drives vs writes and divergent feedback loops
- Variables
- Dynamic Impulse nodes
- Logix Event Nodes
- GetComponentEnabled & SetComponentEnabled
- Impulse Demultiplexer
- Logix Driven Material Management
- Organizing LogiX using ValueField components
- Lerping with Smooth Lerp, Constant Lerp, Lerp and Multi-Lerp
- PickRandom node it picks random stuff!
- Rainbow Shader (Material)
- Sprite Sheets with UVAtlasAnimator
- Stopwatch node for Timed LogiX operations
- Tween Node for Animations
- Visual scripting in VR #1 Introduction to LogiX
- Visual scripting in VR #2 Working with nodes
- Visual scripting in VR #3 Data Types
- Visual scripting in VR #4 Controlling properties
- Visual scripting in VR #5 Coordinate Spaces
- Visual scripting in VR #6 Checkboxes and Buttons
- Visual scripting in VR #7 Finalizing Your Setup
- Visual scripting in VR #8 Variables
- Make a sound when a world saves
- Writing a URL to a video player without a dev window open
- Get String from Node.js app
NCR
Misc
- Creating an Animated GIF in Neos
- Build a Yeen Tab System
- Creating text in Neos VR
- Customising Inventory Thumbnails
- DeveloperMode, The thing you shouldn't use.
- Neos VR Behind The Scenes: Creator Jam 16 - Swappable Body Parts
- Neos VR Behind the Scenes: Trust - CJ15 Overview
- How to set up performance monitor for headless client
- Explaining LogiX for Neos VR headless client performance monitor
- Player Teleporters
- Player Force Fields / Bounce Pads
- Public Folders and how to use them.
- Casually's Hella Quick-and-Easy Neos Unity SDK tutorial!
Permissions
- Controlling Users' Avatars
- Permissions Part 1
- Permission Pt. 2 - Advanced
- Permissions Pt. 3 - Examples
- Permissions Extras - Locking Down Assets in a Published World
- Spectator Enabled Buttons
Streaming
- Playing Twitch Streams and YouTube Links In-Game
- Twitch Integration Pt.1 - Introduction
- Twitch Pt.2 - Reading Messages
- Twitch Pt.3 - Turning a Light On with a Command
- Twitch Pt.4 - Dynamic Impulses
- Twitch Pt.5 - Dynamic Impulses and Twitch
- Twitch Pt.6 Inspecting the Neos Twitch House