8 week VR developer diploma offered by the American Center Cairo, U. S. Embassy Cairo in collabration with 412labs
- Week 1: Introduction to Unity
- Week 2: Introduction to Augment Reality
- Week 3: Physics Engine and User Interface design
- Week 4: Lighting / Materials / Shaders and Particle System
- Week 5: Advanced Physics / Input Systems in VR / Animation
- Week 6: Spatial Audio / Networking
- Week 7: Final Project + (Workflow of designing a Virtual Reality Experience)
- Week 8: Final Project part II + (Optimizing applications)
Weekly Assignments after lectures
-
It was a reserach about VR Industry and inital project ideas expectation through the diploma.
-
After learning how to handle basic controls of week 4 and dealing with animation in week 5, this assignment requirements is:
-
Download 3D model from mixamo
-
Download walk animation for said model
-
Download idle animation for said model
-
Make blend tree with the two animations
-
Blend tree got 2 parameters (x, y)
When x=0 y=0 idle animation is playing When x=0 y=1 walk animation is playing
-
Make a raycast that comes out the right hand controller to distance set to 1000
-
Put a line renderer component that represents the raycast in real time "bonus point"
-
On click with the right hangd trigger the 3D model that we've made start walking to the point of "hit" of raycast
-
When the model reaches the destination the blend tree animation change from walking to idle
-
The Weekly Labs through out the diploma in 412Labs company site where we implemented real life VR/AR Games & Applications.
Each Lab is considered a whole separte big project.
The Labs Directory contains a separted README for their description & requirments.