Skip to content

byteManiak/Qt-Shader-IDE

Repository files navigation

Qt Shader IDE

This is a GLSL shader IDE that I'm writing in Qt (and thus, inherently, C++) and a bit of OpenGL, mostly for educational purposes.

While the IDE only supports OpenGL 3.3 core profile for now, I will try to add support for multiple versions, including OpenGL 4.5.

To do

  • Add .stl support.
  • Pack modelspace, UV and normal data into one struct array.
  • Add ability to manage .glsl files.
  • Syntax highlighting.
  • Basic error checking.
  • UI cleanup.
  • Implement time uniform.
  • Implement resolution uniform.
  • Implement mouse uniform.
  • Textures in fragment shader.
  • Help section.