OpenGL rendering engine for terrain simulation
- GLEW
- SDL
- change with day time
- used hash noise to implement stars and remove artificial sky color border
- reference: https://github.com/kosua20/opengl-skydome
- shape/color changing with day time
- tried terrain-like clouds
- noise-generated texture clouds in use
- procedural generated
- with geomipmap (terrain is subdivided into chunks, not the best implementation. To be improved)
- multi textures, diffrent by height and noise map
- two frame buffer objects, one for refraction, one for reflection
- used both depth test and stencil test
- used texture noise
- bug: weird edge looking
- a huge number of plants by instanced rendering
- particle system(to do)
- MSAA, multi-sampled anti-aliasing