Difference between revisions of "Unity Tutorials from the Interaction Station"

From Interaction Station Wiki
Jump to navigation Jump to search
Line 94: Line 94:
  
  
'''Step by Step, Enable VR in your Unity Project'''
+
'''Step by Step, Enable VR in your Unity Project'''<br/>
 
1. Install XR plugin management:
 
1. Install XR plugin management:
 
edit / project settings / xr plugin management / install xr pluging management
 
edit / project settings / xr plugin management / install xr pluging management
 
+
<br/>
 
2. Add Oculus to the plugin providers:
 
2. Add Oculus to the plugin providers:
 
tick the Oclus box (if using oculus) open xr if using others
 
tick the Oclus box (if using oculus) open xr if using others
 
+
<br/>
 
3.Enable preview Packages in the Package Manager
 
3.Enable preview Packages in the Package Manager
 
Window / Package Manager
 
Window / Package Manager
 
in the package manager click on the gear and choose "advanced project settings"
 
in the package manager click on the gear and choose "advanced project settings"
 
under "Advanced Settings" tick on "Enable Preview Packages"
 
under "Advanced Settings" tick on "Enable Preview Packages"
 
+
<br/>
 
4.In the package Manager install XR Interaction Toolkit 1.0.0-pre5
 
4.In the package Manager install XR Interaction Toolkit 1.0.0-pre5
 
at the top left of the package manager select Packages: Unity Registry
 
at the top left of the package manager select Packages: Unity Registry
 
expand XR Interaction Toolkit and click see other versions
 
expand XR Interaction Toolkit and click see other versions
 
click install in the lower right corner of the package manager
 
click install in the lower right corner of the package manager
 
+
<br/>
 
4B. In the XR interaction Toolkit package / samples
 
4B. In the XR interaction Toolkit package / samples
 
Download and import the Default Input Actions
 
Download and import the Default Input Actions
 
+
<br/>
 
5. In the Project tab under assets
 
5. In the Project tab under assets
 
Assets / Samples /  XR interaction toolkit / 1.... / Default Input Actions /
 
Assets / Samples /  XR interaction toolkit / 1.... / Default Input Actions /
 
select "XRI Default Left Controller" - In the inspector click "Add to ActionBasedController default"
 
select "XRI Default Left Controller" - In the inspector click "Add to ActionBasedController default"
 
same for right
 
same for right
 
+
<br/>
 
6. edit / project / settings / preset manager /
 
6. edit / project / settings / preset manager /
 
under Action Based Controller in the filter add
 
under Action Based Controller in the filter add
 
"left" to the filter for "XRI Default left Controller"
 
"left" to the filter for "XRI Default left Controller"
 
"right" to the filter for "XRI Default right Controller"
 
"right" to the filter for "XRI Default right Controller"
 
+
<br/>
 
7.now you can add an XR Rig - Action Based to your project
 
7.now you can add an XR Rig - Action Based to your project
 
Game Object / XR / XR Rig Action Based
 
Game Object / XR / XR Rig Action Based
 
+
<br/>
 
On the XR rig Game Object in the inspector
 
On the XR rig Game Object in the inspector
 
add a component called
 
add a component called

Revision as of 13:35, 20 September 2021

Here is a collection of tutorials by the Interaction Station for getting started with Unity. All videos are on Microsoft Streams, so you'll need to login using your myWDKA account.


Starting a new project and working with the interface

Start here to get the basics of creating a new project and working with the interface

https://web.microsoftstream.com/video/c52a75d1-bc2d-4eb0-98e5-74d9aede03e9


Materials In Depth

Materials control the appearance of your 3d objects.

https://web.microsoftstream.com/video/2dfef468-c07a-4b4a-afd3-f2784d287143


Sounds

Create some background 3d audio.

https://web.microsoftstream.com/video/d227acb0-0db0-4e48-ad40-851318c37892


Creating Animation Inside Unity

Use Unity's built-in animation system to animate properties like position, scale, rotation and more.

https://web.microsoftstream.com/video/ac7a7424-c18b-4e19-8861-603ae2b18ec1


Quixel Bridge to Unity

Quixel Bridge is an amazing resource with a massive library of 3d scanned objects and surfaces that you can use in your Unity projects.

https://web.microsoftstream.com/video/30312406-234d-4d90-8222-994c7da36238


HDRI Lighting

HDRI lighting allows you use 360 panoramic images to light your scene. Use this to quickly get realistic lighting a reflections.

https://web.microsoftstream.com/video/4dcfc954-fc17-4001-b2ee-1d2644052d1c


Post Processing

Post Processing has a number of effects to make your final scene look even better. You can do things like color grading, add motion blur and more.

https://web.microsoftstream.com/video/862d6f13-aa79-4532-9f2a-b23064f2f516


First Person Controller from the Asset Store and Quick Pro Builder Intro

Easily add a first person controller into your game, to allow you walk around your scene. We also look at probuilder, an addon for Unity that lets you create complex 3d models inside the Unity engine.

https://web.microsoftstream.com/video/0d0cfd43-93ac-4a71-8ce1-f84d8ecdf891


INTRO TO SCRIPTING:

Learn how to use Visual Studio to edit C# scripts in Unity.

https://web.microsoftstream.com/video/01217de1-2bb7-47bf-a7d3-02a12f6a5a85


Character Animation Basics

Download 3d characters and animations from Mixamo.com into Unity.

https://web.microsoftstream.com/video/4a29e7bd-0281-4bb2-aeda-dc83cb619622?list=studio


Character Controller Part 1:

Create your own custom character controller.

https://web.microsoftstream.com/video/55780405-54df-451b-b801-d8ef911a6f10


Character Controller Part 2:

Create your own custom character controller continued.

https://web.microsoftstream.com/video/8f4f3451-c55e-46fe-8a18-2f16c5a145eb?list=studio


Publish to Oculus Quest in Standalone

How to get ready to publish your Unity scene to the Oculus Quest VR Headset.

https://web.microsoftstream.com/video/318ea70a-0ae4-45af-a31e-0ceb9e160fef?list=studio


Step by Step, Enable VR in your Unity Project
1. Install XR plugin management: edit / project settings / xr plugin management / install xr pluging management
2. Add Oculus to the plugin providers: tick the Oclus box (if using oculus) open xr if using others
3.Enable preview Packages in the Package Manager Window / Package Manager in the package manager click on the gear and choose "advanced project settings" under "Advanced Settings" tick on "Enable Preview Packages"
4.In the package Manager install XR Interaction Toolkit 1.0.0-pre5 at the top left of the package manager select Packages: Unity Registry expand XR Interaction Toolkit and click see other versions click install in the lower right corner of the package manager
4B. In the XR interaction Toolkit package / samples Download and import the Default Input Actions
5. In the Project tab under assets Assets / Samples / XR interaction toolkit / 1.... / Default Input Actions / select "XRI Default Left Controller" - In the inspector click "Add to ActionBasedController default" same for right
6. edit / project / settings / preset manager / under Action Based Controller in the filter add "left" to the filter for "XRI Default left Controller" "right" to the filter for "XRI Default right Controller"
7.now you can add an XR Rig - Action Based to your project Game Object / XR / XR Rig Action Based
On the XR rig Game Object in the inspector add a component called "Input Action Manager" in the component under "Action Assets" change the number to 1 and expand click on the dot to select "XRI defualt input actions"