VARlabs for CS4240
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.