Skip to content

MORTAL2000/glsl-demo

 
 

Repository files navigation

GLSL Demo

Real Time 3D Demo made in 2008

Video

https://www.youtube.com/watch?v=9N-kgCqy2xs

Keys

  • SPACE: switch camera mode (auto/free)

  • MOUSE: control the camera view in free camera mode

  • ARROWS: move the camera in free camera mode

  • NUMPAD NUMBERS: teleport to a scene in free camera mode

    • 1 - island scene
    • 2 - shadow mapping scene
    • 3 - reflection/refraction scene
    • 4 - toon mapping scene
    • 5 - relief mapping and fur scene
  • +/-: speed up/down the moving speed of the camera (and of the world)

  • A: enable/disable anaglyph view

  • B: enable/disable bloom post effect

  • V: enable/disable vignette post effect

  • N: enable/disable noise post effect

  • C: enable/disable depth of field post effect

  • T: show/hide camera splines

  • F2: reload and recompile the shaders (lets you iterate faster if you want to play with the shader source code)

Have fun!

About

Real Time 3D Demo written in C++ using OpenGL and GLSL

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 75.2%
  • C++ 21.6%
  • GLSL 3.2%