minecraft like voxel rendering with extra sexappeal.
This is my own implementation of a Minecraft-clone, but instead of programming all the boring game code I just wrote a renderer. It is written in C++ using OpenGL. This project was just to learn different rendering techniques, therefore most of the code is not really efficient nor well designed.
- specular, diffuse and ambient lighting
- water reflections & distrotions
- using a dudvmap
- shadows
- bloom
- volumetric lighting
- skybox
- fog
- you can compile & run the project using the Makefile
- only supports linux
- simply run:
make installto install everything andmake runto run it - output will be
./bin/output
- Joey de Vries check him out, his blog is amazing.
- Alexandre Pestana awesome tutorial on volumetric lighting.
- stb_images.h for loading images
- glad.c GL loader
