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
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.
Principalele funcționalități ale freyaholmer/shaderforge sunt: 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.
Alternativele open-source pentru freyaholmer/shaderforge includ: 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…