Uploaded July 2026 | Updated September 2026, 3 weeks ago
My attempt at writing a little graphics and compute library with Vulkan.
Links:
Support my work (and get early access to new projects): patreon.com/SebastianLague
Code: patreon.com/SebastianLague/posts/source-code-164801777 (currently in early access to patrons)
Music: raw.githubusercontent.com/SebLague/Misc-Project-Info/refs/heads/main/Coding-Adventures/GraphicsLib.txt
Learning Resources: howtovulkan.com
khronos.org/blog/understanding-vulkan-synchronization
Chapters:
00:00 Intro
00:53 Initialization and a Blank Window
02:56 Rendering Setup
07:08 Meshes, Buffers, Shaders
09:38 One Triangle Achieved!
14:16 Push Constants
14:48 3D Model and Perspective Projection
17:53 Instancing
19:48 Compute Shaders
23:00 API and Bindings
24:13 Testing and Fixing
26:36 Outro
My attempt at writing a little graphics and compute library with Vulkan.
Links:
Support my work (and get early access to new projects): patreon.com/SebastianLague
Code: patreon.com/SebastianLague/posts/source-code-164801777 (currently in early access to patrons)
Music: raw.githubusercontent.com/SebLague/Misc-Project-Info/refs/heads/main/Coding-Adventures/GraphicsLib.txt
Learning Resources: howtovulkan.com
khronos.org/blog/understanding-vulkan-synchronization
Chapters:
00:00 Intro
00:53 Initialization and a Blank Window
02:56 Rendering Setup
07:08 Meshes, Buffers, Shaders
09:38 One Triangle Achieved!
14:16 Push Constants
14:48 3D Model and Perspective Projection
17:53 Instancing
19:48 Compute Shaders
23:00 API and Bindings
24:13 Testing and Fixing
26:36 Outro



![RPG graphics E01: Character model [Blender]
In this episode we model a low poly character in Blender, to be used in the RPG series.
See Brackeys channel for the programming half of this series: https://www.youtube.com/user/Brackeys
Download reference images here:
https://www.dropbox.com/s/q12ji6k6bf3fa8a/Player%20reference%20images.zip?dl=1
List of keyboard shortcuts used in this video + some extras:
https://github.com/SebLague/Blender-Shortcuts/blob/master/README.md
Download end-of-video model here:
https://www.dropbox.com/s/828rpnxs0oc0u70/Player%20model.zip?dl=1
RPG gameplay programming playlist:
https://www.youtube.com/playlist?list=PLPV2KyIb3jR4KLGCCAciWQ5qHudKtYeP7
Support the creation of more gamedev tutorials:
https://www.patreon.com/SebastianLague RPG graphics E01: Character model [Blender]](https://i.ytimg.com/vi/aAO4C_8y0w8/mqdefault.jpg)






