Lessons

Introduction


Get setup and introduced to CS4240 VARLabs and learning materials.

Lesson 1 - Intro to Unity3D Engine


Become acquainted with Unity3D Engine. Learn how to navigate a game world and place objects in your scenes.

Lesson 2 - Script of Unity3D & Assignment 1


Begin programming with Script system of Unity3D and create your first game in VR.

Lesson 3 - Getting Started With VR Development & Assignment 2


Learn ways to do VR Interaction/UI/Movement.

Lesson 4 - AR Interaction Development in Unity3D & Assignment 3


Learn how to use AR Foundation in Unity3D and create your first AR app!

Optimization

Introduction


Introduction to optimization concepts and techniques in Unity3D.

Single Pass Stereo


Enable Single Pass Stereo rendering and modifying existing projects to work with it.

Batching and Culling


Reduce draw calls by rendering multiple gameobjects in a single pass and only drawing what the camera will see.