FNode

Shader builder

A tool for building GLSL shaders without programming knowledge using nodes and C

Tool based in nodes to build GLSL shaders without any programming knowledge written in C using OpenGL and GLFW.

GitHub

102 stars
9 watching
15 forks
Language: C
last commit: about 4 years ago
Linked from 1 awesome list

fnodeglslglsl-shadersnodenodesopenglprogramming-knowledgeraylibshadersshadingshading-language

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
not-fl3/nanoshredderAn experimental Rust project that creates shaders from a domain-specific language (DSL) and produces GLSL, Metal, and HLSL shader code.11
fordhurley/glsl-grapherVisualizes the structure and behavior of GLSL shader functions in a graphical interface.26
jwurzer/glslsceneA tool for testing and developing GLSL shader programs with features like hot reloading, GUI editing, C scripting, and OpenGL configuration.16
dfranx/shaderdebuggerA C++ library for debugging and inspecting GLSL and HLSL shaders at runtime.326
tsteinholz/loveshaderconverterA tool to convert shaders from one GLSL variant to another76
danilw/shadertoy-to-video-with-fboA tool to render Shadertoy shaders directly into video files with support for FrameBuffers and various output formats.53
docd27/rollup-plugin-glsl-optimizeOptimizes GLSL shaders for performance using Khronos tools and compiler36
azhirnov/glsl_traceA library for debugging and profiling shaders in graphics rendering applications33
saschawillems/spirv-vsextensionA Visual Studio extension that simplifies compilation of GLSL and HLSL shaders to SPIR-V binary91
nomoresleep/hlslparserTranslates legacy shader code to modern OpenGL and Metal shading languages3
deanthecoder/glslshadershrinkerAutomates optimization and reformatted GLSL shader code to reduce size while preserving readability99
gamemakerdiscord/xpandaAllows code from external files to be included into shaders while handling shader compatibility issues.14
psycholns/gshaderreplacerSoftware that enables shader replacement and debugging in OpenGL applications2
jaredloomis/andromedaA Haskell-based library for writing and compiling OpenGL shaders77
microsoft/shaderconductorA tool for converting HLSL shader code to multiple shading languages1,783