Skip to content

Latest commit

 

History

History
36 lines (30 loc) · 841 Bytes

README.md

File metadata and controls

36 lines (30 loc) · 841 Bytes

OpenGL Renderer in Java

My old OpenGL renderer written in Java using LWJGL.

Demo video: https://www.youtube.com/watch?v=8_maXgH_vU0

Preview

Features

  • Forward rendering
  • Blinn-Phong lighting model
  • Classical Lightmaps(Diffuse map, Specular map)
  • Bump mapping
    • normal mapping
    • parallax occlusion mapping
  • Lights
    • Directional light
    • Point light
  • Gamma correction, tone mapping
  • Stencil outlining
  • Post processing stage
  • Mipmaping/ Anisotropic filtering
  • Model loading
    • OBJ parser
    • Assimp loader
  • Shadow mapping
  • Skybox
  • Terrain generation
  • Skeletal animation

References