Welcome back to the Game Engine Series! In this video we go over how to create texture in OpenGL, and hook into Zimp to create our material abstraction layer.
📚 Topics Covered:
Fixing a broken build from Zig 0.16
Using Shaders from Zimp
Creating Textures in OpenGL
Creating our Material Abstraction
Come watch me stream engine development live on Twitch / pokelego_dev
🔗 Links:
Zimp Repo ► https://github.com/Zephyr-Engine/zimp
Runtime Repo ► https://github.com/Zephyr-Engine/zeph...
Sandbox Repo ► https://github.com/Zephyr-Engine/zeph...
Discord ► / discord
X ► https://x.com/pokelego_dev
Previous Video ► [ • Buffer Layouts & Asset Pipeline // Zig Gam... ]( • 3D Camera(Rendering our first 3D model) //... )
🖥️ Equipment:
Shure MV6 Microphone: https://amzn.to/49rRfre
Logitech G903: https://amzn.to/4pxNera
32" 4K Monitor: https://amzn.to/4jDLbka
Lightbar: https://amzn.to/49xTeKA
Elgato Camlink: https://amzn.to/4jU106B
1TB SSD: https://amzn.to/4jxPFsp
Camera Tripod: https://amzn.to/3Ldr2Vs
Camera SSD: https://amzn.to/3NDKpYk
0:00 Intro
1:05 Updating Zimp
1:40 Adding Quaternions
2:28 Implementing Camera3D
11:36 Implementing EditorCamera
18:05 Hooking up EditorCamera
24:00 Outro
Attributions:
https://www.flaticon.com/free-icon/ti...
Music I use: Bensound
License code: 8LDV4HESGZFJUL96
Artist: : Lunar Years
#GameDev #Zig #GameEngine #Programming