Voxel engine: rendering, shaders and sound in C++
1 / 38
Shaders
About the project
This course covered, among other things, geometry in space, 3D scene rendering, physics engines, gameplay programming, procedural scene generation and some optimization.
What I learned and built
- How the rendering pipeline works, which I applied by integrating a 3D Game of Life
- How to write vertex shaders and pixel shaders
- Basic mathematical sound synthesis with OpenAL: white noise, pink noise and sine waves



