shader-school

Graphics programming workshop

An interactive web-based workshop for learning GLSL shaders and graphics programming

mortar_board A workshopper for GLSL shaders and graphics programming

GitHub

4k stars
97 watching
254 forks
Language: JavaScript
last commit: over 3 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
stackgl/webgl-workshop Learn the basics of WebGL in a structured and hands-on approach 1,494
patriciogonzalezvivo/glslviewer A console-based OpenGL Sandbox for testing and experimenting with GLSL shaders 4,748
mcnopper/opengl A comprehensive software project demonstrating OpenGL 3 and 4 with GLSL capabilities 2,379
stackgl/glsl-lighting-walkthrough An in-depth tutorial on custom GLSL lighting with per-pixel shading and various material techniques 460
psycholns/gshaderreplacer Software that enables shader replacement and debugging in OpenGL applications 2
jwurzer/glslscene A tool for testing and developing GLSL shader programs with features like hot reloading, GUI editing, C scripting, and OpenGL configuration. 16
ustymukhman/vite-plugin-glsl A plugin for Vite that simplifies the management of GLSL shader files in web applications. 326
polymonster/pmfx-shader A cross-platform shader compiler and reflection system with offline compilation and code generation for multiple GPU targets 346
oframe/ogl A lightweight WebGL library providing minimal abstraction for creating 3D graphics and shaders. 3,803
azhirnov/glsl_trace A library for debugging and profiling shaders in graphics rendering applications 33
gamemakerdiscord/xpanda Allows code from external files to be included into shaders while handling shader compatibility issues. 14
shader-park/shader-park-core A JavaScript library for creating procedural graphics and shaders in real-time. 762
pissang/claygl A WebGL graphics library for building 3D applications. 2,810
docd27/rollup-plugin-glsl-optimize Optimizes GLSL shaders for performance using Khronos tools and compiler 36
glslify/rollup-plugin-glslify This project provides a way to import GLSL (OpenGL Shading Language) strings with a Node.js-style module system. 58