Completed
- Intro
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Vulkan Game Development: From 2D to 3D Graphics in C++
Automatically move to the next video in the Classroom when playback concludes
- 1 - Intro
- 2 - Vulkan resources and documentation
- 3 - How rendering with Vulkan works
- 4 - Installing and using the Vulkan SDK
- 5 - Setting up our triangle rendering
- 6 - Creating a graphics pipeline
- 7 - Loading shaders
- 8 - Writing and compiling shaders
- 9 - Command buffers
- 10 - Rendering our triangle
- 11 - Buffers
- 12 - Memory types and staging buffers
- 13 - Creating buffers
- 14 - Creating a vertex and index buffer
- 15 - Modifying our pipeline and shaders to use vertex buffers
- 16 - Rendering with vertex buffers
- 17 - A BUG!
- 18 - Success
- 19 - Rendering with index buffers
- 20 - Rendering a square with an index buffer
- 21 - Rendering a simple cube
- 22 - How to debug graphics
- 23 - Using push constants to get data into our shaders
- 24 - Creating a “camera” with perspective projection
- 25 - Cube position and rotation
- 26 - Moving our cube with UI
- 27 - Fixing our inside out cube
- 28 - We need normals - homework
- 29 - Rendering multiple cubes in our game and moving the camera