View
Tube
search
Sign in
Sign up
Subscriptions
ThinMatrix
OpenGL 3D Game Tutorials
2,750,411 views
60 items
Last updated on Jan 22, 2018
public playlist
Beginners tutorial series about creating an awesome 3D game using LWJGL and OpenGL !
ThinMatrix
8:27
OpenGL 3D Game Tutorial 1: The Display
ThinMatrix
16:25
OpenGL 3D Game Tutorial 2: VAOs and VBOs
ThinMatrix
12:08
OpenGL 3D Game Tutorial 3: Rendering with Index Buffers
ThinMatrix
8:55
OpenGL 3D Game Tutorial 4: Introduction to Shaders
ThinMatrix
14:56
OpenGL 3D Game Tutorial 5: Coloring using Shaders
ThinMatrix
15:54
OpenGL 3D Game Tutorial 6: Texturing
ThinMatrix
17:17
OpenGL 3D Game Tutorial 7: Matrices & Uniform Variables
ThinMatrix
20:54
OpenGL 3D Game Tutorial 8: Model, View & Projection Matrices
ThinMatrix
7:19
OpenGL 3D Game Tutorial 9: OBJ File Format
ThinMatrix
16:38
OpenGL 3D Game Tutorial 10: Loading 3D Models
ThinMatrix
14:34
OpenGL 3D Game Tutorial 11: Per-Pixel Lighting
ThinMatrix
11:57
OpenGL 3D Game Tutorial 12: Specular Lighting
ThinMatrix
12:51
OpenGL 3D Game Tutorial 13: Optimizing
ThinMatrix
17:03
OpenGL 3D Game Tutorial 14: Simple Terrain
ThinMatrix
9:33
OpenGL 3D Game Tutorial 15: Transparency
ThinMatrix
10:20
OpenGL 3D Game Tutorial 16: Fog
ThinMatrix
16:29
OpenGL 3D Game Tutorial 17: Multitexturing
ThinMatrix
15:34
OpenGL 3D Game Tutorial 18: Player Movement
ThinMatrix
15:11
OpenGL 3D Game Tutorial 19: 3rd Person Camera
ThinMatrix
4:21
OpenGL 3D Game Tutorial 20: Mipmapping
ThinMatrix
9:16
OpenGL 3D Game Tutorial 21: Terrain Height Maps
ThinMatrix
10:53
OpenGL 3D Game Tutorial 22: Terrain Collision Detection
ThinMatrix
9:37
OpenGL 3D Game Tutorial 23: Texture Atlases
ThinMatrix
16:00
OpenGL 3D Game Tutorial 24: Rendering GUIs
ThinMatrix
13:05
OpenGL 3D Game Tutorial 25: Multiple Lights
ThinMatrix
8:51
OpenGL 3D Game Tutorial 26: Point Lights
ThinMatrix
20:47
OpenGL 3D Game Tutorial 27: Skybox
ThinMatrix
13:33
OpenGL 3D Game Tutorial 28: Day/Night
ThinMatrix
16:03
OpenGL 3D Game Tutorial 29: Mouse Picking
ThinMatrix
5:20
OpenGL 3D Game Tutorial 30: Cel Shading
ThinMatrix
21:45
OpenGL 3D Game Tutorial 31: Normal Mapping
ThinMatrix
24:11
OpenGL 3D Game Tutorial 32: Font Rendering
ThinMatrix
13:16
OpenGL 3D Game Tutorial 33: Distance Field Text Rendering
ThinMatrix
20:33
OpenGL 3D Game Tutorial 34: Particle Effects
ThinMatrix
25:00
OpenGL 3D Game Tutorial 35: Animating Particle Textures
ThinMatrix
25:29
OpenGL 3D Game Tutorial 36: Instanced Rendering
ThinMatrix
16:41
OpenGL 3D Game Tutorial 37: Procedural Terrain
ThinMatrix
20:00
OpenGL 3D Game Tutorial 38: Shadow Mapping (1/2)
ThinMatrix
14:49
OpenGL 3D Game Tutorial 39: Shadow Mapping (2/2)
ThinMatrix
8:30
OpenGL 3D Game Tutorial 40: Percentage Closer Filtering
ThinMatrix
8:26
OpenGL 3D Game Tutorial 41: Antialiasing and Anisotropic Filtering
ThinMatrix
11:21
OpenGL 3D Game Tutorial 42: Exporting a LWJGL Game
ThinMatrix
10:38
OpenGL 3D Game Tutorial 43: Post-Processing Effects
ThinMatrix
15:51
OpenGL 3D Game Tutorial 44: Gaussian Blur
ThinMatrix
11:03
OpenGL 3D Game Tutorial 45: Multisampled FBOs
ThinMatrix
9:02
OpenGL 3D Game Tutorial 46: Specular Maps
ThinMatrix
8:25
OpenGL 3D Game Tutorial 47: Bloom Effect
ThinMatrix
15:08
OpenGL 3D Game Tutorial 48: Multiple Render Targets
ThinMatrix
11:48
OpenGL Tutorial 49: Geometry Shader Introduction
ThinMatrix
12:58
OpenGL 3D Game Tutorial 50: Geometry Shader Examples
ThinMatrix
10:53
OpenGL Tutorial 51: Cube Map Reflections
ThinMatrix
16:45
OpenGL Tutorial 52: Render to Cube Map Texture
ThinMatrix
13:36
OpenGL Skeletal Animation Tutorial #1
ThinMatrix
15:25
OpenGL Skeletal Animation Tutorial #2
ThinMatrix
13:46
OpenGL Skeletal Animation Tutorial #3
ThinMatrix
17:07
OpenGL Skeletal Animation Tutorial #4: Collada (.dae) Format
ThinMatrix
17:46
OpenGL Tutorial 53: Lens Flare
ThinMatrix
19:05
OpenGL Tutorial 54: Occlusion Queries
ThinMatrix
16:53
OpenGL Low-Poly Terrain Tutorial
ThinMatrix
22:01
OpenGL Low-Poly Water Tutorial