Join the Discord: / discord
Follow me on Twitch: / gameswthgabe
In this episode I go over the fundamentals of buffers in OpenGL. I go over vertex array buffers and element buffers in depth in the latter half of the video. I also cover some fundamental concepts (the graphics pipeline) that are required to understand the necessity of buffers.
Challenges: https://github.com/codingminecraft/Mi...
Tesselation for Terrain Generation: https://victorbush.com/2015/01/tessel...
Jonathan Blow Explains Graphics: • How 3D video games do graphics.
All the Buffers: https://www.khronos.org/registry/Open...
Buffer Data and Usage Types: https://www.khronos.org/registry/Open...
Element Buffer Docs: https://www.khronos.org/opengl/wiki/V...
My Example Code
C++ Example: https://github.com/codingminecraft/Mi...
"Spring / The Promise" licensed via Music Vine: THVAJRQFYGELCUNZ
"Artist Sunrise" licensed via Music Vine
“Serenity Prayer” licensed via Music Vine: NLTYRLTVLNPBSID0
“Look Up” licensed via Music Vine: OBALWSA54NKIDANG
0:00 Intro
0:47 What are Buffers?
1:22 OpenGL Graphics Pipeline
1:45 Vertex Processing Stage
5:34 Tesselation Processing Stage
6:22 Geometry Processing Stage
6:45 Primitive Assembly Stage
7:40 Rasterization Stage
8:05 Fragment Processing Stage
8:43 Add your Math Library
9:14 What are buffers? Revisited
10:53 Coding Vertex Array Buffers
13:06 Vertex Attributes
16:47 Vertex Array Objects
18:18 Drawing the Vertices
20:10 Element Buffer Objects
23:16 Challenges 1
23:57 Named Buffers
25:56 Challenges 2
26:17 Closing Thoughts
---------------------------------------------------------------------
Website: https://ambrosiogabe.github.io/
Github: https://github.com/ambrosiogabe
Here are some books I recommend if you want to learn about game engine development more thoroughly. I do not profit off any of these sales, these are just some books that have helped me out :)
My Recommended Game Engine Books:
Game Engine Architecture: https://www.gameenginebook.com/
Game Physics Cookbook (Read this before the next physics book): https://www.amazon.com/Game-Physics-C...
Game Physics (Ian Millington): https://www.amazon.com/Game-Physics-E...
Game Programming Patterns (Free): https://gameprogrammingpatterns.com/
My Recommended Beginning Game Programming Books:
JavaScript Game Design: https://www.apress.com/gp/book/978143...
My Recommended Java Books:
Data Structures/Algorithms: https://www.amazon.com/Data-Structure...
LWJGL (Free, but I haven't read this thoroughly): https://lwjglgamedev.gitbooks.io/3d-g...
Watch video Buffers in OpenGL | How to Code Minecraft Ep. 2 online without registration, duration hours minute second in high quality. This video was added by user GamesWithGabe 20 December 2021, don't forget to share it with your friends and acquaintances, it has been viewed on our site 90,285 once and liked it 3.7 thousand people.