How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
ShaderForge is a web-based GPU tool and visual GLSL shader editor. It serves as a node-based shader designer that allows users to construct programs for the graphics processor by connecting logic blocks in a directed acyclic graph rather than writing manual code.
The main features of freyaholmer/shaderforge are: Node-Based Shader Editors, Web-Based GPU Authoring Tools, GPU Shader Designers, Hot Reloading, Browser-Based Shader Compilation, Visual Effect Shaders, Real-Time Graphics Development, Node Graph Engines.
Projects with overlapping indexed features include: jagenjo/webglstudio.js — WebGLStudio.js is a browser-based IDE and graphics editor for creating 3D scenes, textures, and animations using… patriciogonzalezvivo/glslviewer — glslViewer is a console-based GLSL shader sandbox and renderer designed for the real-time testing and iteration of… patriciogonzalezvivo/thebookofshaders — The Book of Shaders is an interactive educational guide and curriculum for learning GLSL fragment shader programming… gdquest/godot-shaders — This project is a collection of open-source shader programs and playable demonstration scenes for the Godot game… o3de/o3de — This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic… qianmo/awesome-unity-shader — This project is a curated collection of HLSL shader code, templates, and visual effects implementations for the Unity…
WebGLStudio.js is a browser-based IDE and graphics editor for creating 3D scenes, textures, and animations using WebGL. It functions as a spatial design environment where users can arrange 3D meshes and assets directly within the browser to build interactive visual experiences. The project features a visual shader graph editor that allows for the development of custom rendering effects and post-processing shaders through a node-based interface. It also includes a virtual file system for organizing 3D models, audio, and textures, and uses URL-state serialization to share entire project configu
The Book of Shaders is an interactive educational guide and curriculum for learning GLSL fragment shader programming to create procedural graphics and visual effects. It provides a structured learning path and a categorized reference guide for data types, built-in functions, and mathematical operations used in shader development. The project features a web-based shader sandbox and interactive editor that allows for real-time iteration and visualization of GLSL code. Users can experiment with procedural art and share their results via unique URLs. The curriculum covers a wide range of graphic
glslViewer is a console-based GLSL shader sandbox and renderer designed for the real-time testing and iteration of fragment and vertex shaders. It functions as a live-reloading viewer that automatically updates visual output when source files are modified on disk. The system also operates as a headless renderer, capable of generating frames and exporting images without a physical display. The project is distinguished by its support for multi-pass rendering, utilizing framebuffer ping-ponging and convolution pyramids to execute complex visual effects. It features an integrated OSC controller t
This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic environments. It functions as a robotics simulation platform with native integration for ROS 2 to model robot controllers and sensors. The engine features a multi-threaded Forward+ physically based renderer that supports hardware-accelerated ray tracing and global illumination. The system is built on a modular extension architecture using Gems to add or replace features without modifying core binaries. It includes a native SDK for AWS cloud integration, enabling IAM authenticati