/shady

Primary LanguageC++MIT LicenseMIT

Shady

Shady is a simple glsl writing environment created for rapid shader development.

Compiling

Dependencies

Linux

[setup]

  • Download premake executable premake [building]
  • Install GLFW development binaries
  • Run premake5 gmake2 in project directory
  • Run make all in project directory

[cleanup]

  • Run make clean in project directory

Windows

[building]

  • Run premake5 vs2019 in project directory
  • Open *.sln file with Visual Studio (Community/Entiprise)

Showcase

3 ray traced spheres, left dialetric, middle normal, right metal. Adapted from ray tracing in one weekend (book 1)

examples/rtw1