Overview
Syllabus
Intro
Ecosystem
Dizzy?
Minimum Effective Dose Geometry, math and core 3d concepts
Euclidean Space
Vertices (plural of...)
Primitives
Models
Transforms
Linear Algebra
Projections and cameras
Simple Lighting Ambient and Diffuse
Normals
Vertices and OpenGL Attributes Getting ahead of ourselves...
OpenGL Pipeline
Vertex - Fragment How we move from vertex to pixels
Power of Parallel Processing
Vanilla Android OpenGL
Threading
Cardboard SDK
Step 2.2
Step 3
Done with the setup! Let's draw...
Basic Light Model
Vertex Shader v2
Stereo Renderer.onNewFrame
Basic Live Publishing Tools
Realtime Reconfiguration
Iterative Geometry
Deformations
Fragment Shader
Texture Mapping
Geometric Possibilities
Distance field Texture Maps
Full Screen Fragment Rendering
Tilt-to-Exit
Head Tracking
ACTIVISION PITFALL! VIDEO GAME CARTRIDGE
Guided Experiences
Time for an Upgrade!
Taught by
Android Developers