Difference between revisions of "Tutorials"
Jump to navigation
Jump to search
(Marked this version for translation) |
|||
Line 1: | Line 1: | ||
<languages/> | <languages/> | ||
<translate> | <translate> | ||
+ | <!--T:1--> | ||
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'''. | 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 == | + | == Introduction == <!--T:2--> |
* [https://www.youtube.com/watch?v=Qkcvs700PZY A Basic Tutorial] | * [https://www.youtube.com/watch?v=Qkcvs700PZY A Basic Tutorial] | ||
* [https://www.patreon.com/posts/26712736 Neos VR Crash Course] | * [https://www.patreon.com/posts/26712736 Neos VR Crash Course] | ||
− | == Basic Tools == | + | == Basic Tools == <!--T:3--> |
* [[Material Gun]] | * [[Material Gun]] | ||
* [[Glue Tooltip]] | * [[Glue Tooltip]] | ||
Line 23: | Line 24: | ||
* [https://www.youtube.com/watch?v=L66xMuvOTno Developer tools] | * [https://www.youtube.com/watch?v=L66xMuvOTno Developer tools] | ||
− | == Asset Workflow == | + | == Asset Workflow == <!--T:4--> |
* [[Importing Assets]] | * [[Importing Assets]] | ||
* [[Material|Creating Materials]] | * [[Material|Creating Materials]] | ||
Line 37: | Line 38: | ||
* [https://www.youtube.com/watch?v=Z8F6HKczjHA Pivots and Origins] | * [https://www.youtube.com/watch?v=Z8F6HKczjHA Pivots and Origins] | ||
− | == Art Tools == | + | == Art Tools == <!--T:5--> |
* [[Brush System|Brush System Walkthrough]] | * [[Brush System|Brush System Walkthrough]] | ||
* [https://www.youtube.com/watch?v=0Cn0tl9npRw Creating a grass brush] | * [https://www.youtube.com/watch?v=0Cn0tl9npRw Creating a grass brush] | ||
Line 43: | Line 44: | ||
* [https://www.youtube.com/watch?v=VwUtrs3DHOg Creating a leaf brush] | * [https://www.youtube.com/watch?v=VwUtrs3DHOg Creating a leaf brush] | ||
− | == Cloud Features == | + | == Cloud Features == <!--T:6--> |
* [[Submitting Worlds]] to the public hub | * [[Submitting Worlds]] to the public hub | ||
− | == Avatars == | + | == Avatars == <!--T:7--> |
* [https://www.youtube.com/watch?v=EfFXUzW9OgY Avatars Pt.1 - Your first Avatar] | * [https://www.youtube.com/watch?v=EfFXUzW9OgY Avatars Pt.1 - Your first Avatar] | ||
* [https://www.youtube.com/watch?v=MVRgKqaKZGo Avatars Pt.2 - Setting up a known Avatar Model] | * [https://www.youtube.com/watch?v=MVRgKqaKZGo Avatars Pt.2 - Setting up a known Avatar Model] | ||
Line 59: | Line 60: | ||
* [https://www.youtube.com/watch?v=ChmJqrufO24 Rig transfer tool] | * [https://www.youtube.com/watch?v=ChmJqrufO24 Rig transfer tool] | ||
+ | <!--T:8--> | ||
'''Face, Blendshapes, and Gestures''' | '''Face, Blendshapes, and Gestures''' | ||
* [https://www.twitch.tv/videos/533746134 2D Blinking tutorial example] | * [https://www.twitch.tv/videos/533746134 2D Blinking tutorial example] | ||
Line 73: | Line 75: | ||
* [https://www.youtube.com/watch?v=I_b-SilSrMc Upgrading avatar with blendshapes / visemes] | * [https://www.youtube.com/watch?v=I_b-SilSrMc Upgrading avatar with blendshapes / visemes] | ||
+ | <!--T:9--> | ||
'''Dynamic Bones''' | '''Dynamic Bones''' | ||
* [https://www.youtube.com/watch?v=pw5BgigXVAE Dynamic Bone Chain in Neos VR - Quick & Easy Setup Tutorial] | * [https://www.youtube.com/watch?v=pw5BgigXVAE Dynamic Bone Chain in Neos VR - Quick & Easy Setup Tutorial] | ||
Line 79: | Line 82: | ||
− | == Community Tools == | + | == Community Tools == <!--T:10--> |
* [https://cdn.discordapp.com/attachments/548924006154108937/652200387100540957/2019-12-05_12-07-16-2.mp4 Array Tool] | * [https://cdn.discordapp.com/attachments/548924006154108937/652200387100540957/2019-12-05_12-07-16-2.mp4 Array Tool] | ||
* [https://www.youtube.com/watch?v=PEXmLFYhBsg Blueprints v3.1] | * [https://www.youtube.com/watch?v=PEXmLFYhBsg Blueprints v3.1] | ||
Line 94: | Line 97: | ||
* [https://www.youtube.com/watch?v=-aQWjq-FIX0 User Directory] | * [https://www.youtube.com/watch?v=-aQWjq-FIX0 User Directory] | ||
− | == Building Tools == | + | == Building Tools == <!--T:11--> |
* [[Brush System|Brush System Walkthrough]] | * [[Brush System|Brush System Walkthrough]] | ||
* [https://www.youtube.com/watch?v=WIy9UgrMjtY Creating brushes in Neos VR part 1 - Geometry Line Brush] | * [https://www.youtube.com/watch?v=WIy9UgrMjtY Creating brushes in Neos VR part 1 - Geometry Line Brush] | ||
Line 102: | Line 105: | ||
− | == Building Objects == | + | == Building Objects == <!--T:12--> |
* [https://www.youtube.com/watch?v=5DQMYiSDTI0 Scripting interactive spaceship door] | * [https://www.youtube.com/watch?v=5DQMYiSDTI0 Scripting interactive spaceship door] | ||
* [https://www.youtube.com/watch?v=PIkMc8OmWgM Building a gun in NeosVR - pt.1 Model] | * [https://www.youtube.com/watch?v=PIkMc8OmWgM Building a gun in NeosVR - pt.1 Model] | ||
Line 111: | Line 114: | ||
* [https://www.youtube.com/watch?v=O1looHevEhE Vehicle System Overview - NEOS VR] | * [https://www.youtube.com/watch?v=O1looHevEhE Vehicle System Overview - NEOS VR] | ||
− | == Building Environments == | + | == Building Environments == <!--T:13--> |
* [http://wiki.neosvr.com/subdom/wiki/index.php?title=Terrain_Splat_Shader Terrain Splat Shader] | * [http://wiki.neosvr.com/subdom/wiki/index.php?title=Terrain_Splat_Shader Terrain Splat Shader] | ||
+ | <!--T:14--> | ||
'''Basic World Creation''' | '''Basic World Creation''' | ||
* [https://www.youtube.com/watch?v=8hWVylVttmg&feature=youtu.be Basic World Creation Pt. 1 Simple World] | * [https://www.youtube.com/watch?v=8hWVylVttmg&feature=youtu.be Basic World Creation Pt. 1 Simple World] | ||
Line 123: | Line 127: | ||
* [https://www.youtube.com/watch?v=rv5Gj8QY7-s World Creation Pt. 7 - Publishing and Beyond] | * [https://www.youtube.com/watch?v=rv5Gj8QY7-s World Creation Pt. 7 - Publishing and Beyond] | ||
+ | <!--T:15--> | ||
'''Building Magic Forest''' | '''Building Magic Forest''' | ||
* [https://www.youtube.com/watch?v=JczLWn9Caac Setting up the forest] (part 1) | * [https://www.youtube.com/watch?v=JczLWn9Caac Setting up the forest] (part 1) | ||
Line 128: | Line 133: | ||
* [https://www.youtube.com/watch?v=kpPzP5KHRU8 Building a fire torch] (part 3) | * [https://www.youtube.com/watch?v=kpPzP5KHRU8 Building a fire torch] (part 3) | ||
− | == Components == | + | == Components == <!--T:16--> |
* [https://www.youtube.com/watch?v=cdEzsFY_iK4 AssetFrameSlot for Dynamic Assets] | * [https://www.youtube.com/watch?v=cdEzsFY_iK4 AssetFrameSlot for Dynamic Assets] | ||
* [https://www.youtube.com/watch?v=9Ww47AyIupo Using AssetMultiplexer to change Materials.] | * [https://www.youtube.com/watch?v=9Ww47AyIupo Using AssetMultiplexer to change Materials.] | ||
Line 172: | Line 177: | ||
* [https://www.youtube.com/watch?v=aER4oQ9FwSE ValueUserOverride for Local World State] | * [https://www.youtube.com/watch?v=aER4oQ9FwSE ValueUserOverride for Local World State] | ||
− | == LogiX == | + | == LogiX == <!--T:17--> |
* [https://www.youtube.com/watch?v=uTtlmIIGJK8 Avatar Pedestals] | * [https://www.youtube.com/watch?v=uTtlmIIGJK8 Avatar Pedestals] | ||
* [https://www.youtube.com/watch?v=VIOKKcskoyg A Counter which counts up to a certain threshold] | * [https://www.youtube.com/watch?v=VIOKKcskoyg A Counter which counts up to a certain threshold] | ||
Line 203: | Line 208: | ||
* [https://www.youtube.com/watch?v=qXXt5b0SSPA Get String from Node.js app] | * [https://www.youtube.com/watch?v=qXXt5b0SSPA Get String from Node.js app] | ||
− | == NCR == | + | == NCR == <!--T:18--> |
* [https://www.youtube.com/watch?v=Ijabcyh1CfY Buying and storing Neos Credits] | * [https://www.youtube.com/watch?v=Ijabcyh1CfY Buying and storing Neos Credits] | ||
* [https://www.youtube.com/watch?v=o3M9y8rsATA How to sell and trade Neos credits] | * [https://www.youtube.com/watch?v=o3M9y8rsATA How to sell and trade Neos credits] | ||
− | == Misc == | + | == Misc == <!--T:19--> |
* [https://www.youtube.com/watch?v=6V_N5rhLb_k Creating an Animated GIF in Neos ] | * [https://www.youtube.com/watch?v=6V_N5rhLb_k Creating an Animated GIF in Neos ] | ||
* [https://www.youtube.com/watch?v=LoLPED9oJrU Customising Inventory Thumbnails] | * [https://www.youtube.com/watch?v=LoLPED9oJrU Customising Inventory Thumbnails] | ||
Line 220: | Line 225: | ||
* [https://www.youtube.com/watch?v=3FoqD05q0a4 Casually's Hella Quick-and-Easy Neos Unity SDK tutorial!] | * [https://www.youtube.com/watch?v=3FoqD05q0a4 Casually's Hella Quick-and-Easy Neos Unity SDK tutorial!] | ||
− | == Permissions == | + | == Permissions == <!--T:20--> |
* [https://www.youtube.com/watch?v=tt4CwBTuH5Q Controlling Users' Avatars] | * [https://www.youtube.com/watch?v=tt4CwBTuH5Q Controlling Users' Avatars] | ||
* [https://www.youtube.com/watch?v=QALSJS_B6KI Permissions Part 1] | * [https://www.youtube.com/watch?v=QALSJS_B6KI Permissions Part 1] | ||
Line 227: | Line 232: | ||
* [https://www.youtube.com/watch?v=In5BtmNgXN0 Spectator Enabled Buttons] | * [https://www.youtube.com/watch?v=In5BtmNgXN0 Spectator Enabled Buttons] | ||
− | == Producing with Neos == | + | == Producing with Neos == <!--T:21--> |
* [https://www.youtube.com/watch?v=oj0C-6GNh7s NeosVR://Tools/Camera] | * [https://www.youtube.com/watch?v=oj0C-6GNh7s NeosVR://Tools/Camera] | ||
* [https://www.youtube.com/watch?v=HlISQW_B1x0 Capturing a brush POV footage] | * [https://www.youtube.com/watch?v=HlISQW_B1x0 Capturing a brush POV footage] | ||
− | == Streaming == | + | == Streaming == <!--T:22--> |
* [https://www.youtube.com/watch?v=08XrSY7WtxY Playing Twitch Streams and YouTube Links In-Game] | * [https://www.youtube.com/watch?v=08XrSY7WtxY Playing Twitch Streams and YouTube Links In-Game] | ||
* [https://www.youtube.com/watch?v=apen2_HA2I0 Twitch Integration Pt.1 - Introduction] | * [https://www.youtube.com/watch?v=apen2_HA2I0 Twitch Integration Pt.1 - Introduction] | ||
Line 240: | Line 245: | ||
* [https://www.youtube.com/watch?v=4BTzC0rDmBw Twitch Pt.6 Inspecting the Neos Twitch House] | * [https://www.youtube.com/watch?v=4BTzC0rDmBw Twitch Pt.6 Inspecting the Neos Twitch House] | ||
− | == Visualization == | + | == Visualization == <!--T:23--> |
* [https://www.youtube.com/watch?v=wzP089pvd_g Visualizing volumetric MRI scan] | * [https://www.youtube.com/watch?v=wzP089pvd_g Visualizing volumetric MRI scan] | ||
* [[Image Color Distribution Graph|Setting up image color distribution graph]] | * [[Image Color Distribution Graph|Setting up image color distribution graph]] | ||
* [https://www.youtube.com/watch?v=swpZc-TkdV8 Mind-mapping in VR] | * [https://www.youtube.com/watch?v=swpZc-TkdV8 Mind-mapping in VR] | ||
− | == Text == | + | == Text == <!--T:24--> |
* [https://www.patreon.com/posts/creating-text-in-27945801 Creating text in Neos VR] | * [https://www.patreon.com/posts/creating-text-in-27945801 Creating text in Neos VR] | ||
* [https://www.youtube.com/watch?v=Oo49MxqBXbo Working with Text Files Part 1] | * [https://www.youtube.com/watch?v=Oo49MxqBXbo Working with Text Files Part 1] | ||
Line 251: | Line 256: | ||
* [https://www.youtube.com/watch?v=OJDO7Jpi2Eg Text Files Pt.3 - Using My Data Disk] | * [https://www.youtube.com/watch?v=OJDO7Jpi2Eg Text Files Pt.3 - Using My Data Disk] | ||
− | == Utilities and Gadgets == | + | == Utilities and Gadgets == <!--T:25--> |
* [https://www.youtube.com/watch?v=_QjAqwGdv_Y Build a Yeen Tab System] | * [https://www.youtube.com/watch?v=_QjAqwGdv_Y Build a Yeen Tab System] | ||
* [https://www.youtube.com/watch?v=7oN2dMv7760 Player Teleporters] | * [https://www.youtube.com/watch?v=7oN2dMv7760 Player Teleporters] | ||
* [https://www.youtube.com/watch?v=JCZfaeBpCD8 Player Force Fields / Bounce Pads] | * [https://www.youtube.com/watch?v=JCZfaeBpCD8 Player Force Fields / Bounce Pads] | ||
</translate> | </translate> |
Revision as of 05:39, 6 March 2020
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
- 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
- From A to Neos how to import avatars and set up a jaw bone
- Import 3D model avatar into Neos VR
- 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
Face, Blendshapes, and Gestures
- 2D Blinking tutorial example
- Basic Facial Gestures with Standard Controller
- Basic shape key manipulation with LogiX
- 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
- EyeLinearDriver for Automatic Character Blinking
- Manual jaw setup
- Setting up avatar jaw lipsync in Neos VR
- Upgrading avatar with blendshapes / visemes
Dynamic Bones
- Dynamic Bone Chain in Neos VR - Quick & Easy Setup Tutorial
- Setting up dynamic bone chain
- Dynamic Bone Chain in Neos VR - Advanced Avatar Setup
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
- Customising Inventory Thumbnails
- DeveloperMode, The thing you shouldn't use.
- Local Checkboxes for Performance Options
- 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
- Public Folders and how to use them.
- Styling Neos UI Elements
- 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
- Spectator Enabled Buttons
Producing with Neos
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
Visualization
Text
- Creating text in Neos VR
- Working with Text Files Part 1
- Text Files Pt.2 - Write Text To File Node
- Text Files Pt.3 - Using My Data Disk