VULKAN: Textures, Descriptors and Vertex Attributes - C++ 3D Multiplayer Game Tutorial
The Cherno via YouTube
Launch a New Career with Certificates from Google, IBM & Microsoft
The Private Equity Associate Certification
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Join this live tutorial on implementing textures, descriptors, and vertex attributes in Vulkan for a C++ 3D multiplayer game. Learn how to clean and organize existing code, work with normals for cube rendering, implement textures using staging buffers, create a reusable Texture class, and set up descriptors for efficient GPU resource management. The 1 hour 39 minute session includes a practical demonstration with a final result showcase and concludes with a homework exercise to reinforce learning. Perfect for game developers looking to enhance their Vulkan graphics programming skills with practical, real-time implementation examples.
Syllabus
0:00 - Welcome back
0:59 - Recap
3:37 - Cleaning and organizing existing code
18:07 - Normals and our cube
48:33 - Textures
1:01:30 - How staging buffers work
1:07:39 - Using our Texture class
1:12:15 - Descriptors
1:23:32 - Final result
1:23:55 - Homework exercise
1:25:35 - Next time
Taught by
The Cherno