Skip to content

A OpenGL (glsl) Shader Editor and Viewer made using OpenGL & ImGui

Notifications You must be signed in to change notification settings

terrifictable/ShaderEditor

Repository files navigation

Shader Editor and Viewer using ImGui

This is supposed to become a opengl (glsl) shader editor and viewer
its using ImGui's docking branch


Showcase



ToDo

  • Use Zep instead of ImGuiColoredTextEditor
  • Settings for shaders like custom uniforms and other things
  • Add options to change ImGui and Editor theme
  • find errors in shader while editing and show them as error markers

Folder structure

shader_editor/

  • comp/
    • output of make comp_libs
  • include/
    • glad
    • GLFW
    • KHR
  • lib/
    • glfw3.dll
    • glfw3dll.lib
  • out/
    • glfw3.dll
  • src/
    • glad.c

other files and folders should already be there

About

A OpenGL (glsl) Shader Editor and Viewer made using OpenGL & ImGui

Resources

Stars

Watchers

Forks

Languages