Skip to content

Demo tool with OpenGL 4.5 and glfw with a full shader pipeline of vertex, geometry and fragment shader.

Notifications You must be signed in to change notification settings

nvalis/DemoTool

Repository files navigation

DemoTool

Demo tool with OpenGL 4.5 and glfw using a geometry shader to draw a fullscreen quad and rendering using raymarching in a fragment shader.

Screenshot

Features

  • hot-reload of the fragment shader for live coding
  • full WASD and mouse camera control mode
  • UI with time, FPS and camera related infos
  • composition overlay
  • shader class wrapper for shader compilation and uniform parsing+handling

Install and run

pip install -r requirements.txt
python3 main.py

About

Demo tool with OpenGL 4.5 and glfw with a full shader pipeline of vertex, geometry and fragment shader.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published