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 5 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
stackgl/webgl-workshopLearn the basics of WebGL in a structured and hands-on approach1,494
patriciogonzalezvivo/glslviewerA console-based OpenGL Sandbox for testing and experimenting with GLSL shaders4,748
mcnopper/openglA comprehensive software project demonstrating OpenGL 3 and 4 with GLSL capabilities2,379
stackgl/glsl-lighting-walkthroughAn in-depth tutorial on custom GLSL lighting with per-pixel shading and various material techniques460
psycholns/gshaderreplacerSoftware that enables shader replacement and debugging in OpenGL applications2
jwurzer/glslsceneA tool for testing and developing GLSL shader programs with features like hot reloading, GUI editing, C scripting, and OpenGL configuration.16
ustymukhman/vite-plugin-glslA plugin for Vite that simplifies the management of GLSL shader files in web applications.328
polymonster/pmfx-shaderA cross-platform shader compiler and reflection system with offline compilation and code generation for multiple GPU targets346
oframe/oglA lightweight WebGL library providing minimal abstraction for creating 3D graphics and shaders.3,803
azhirnov/glsl_traceA library for debugging and profiling shaders in graphics rendering applications33
gamemakerdiscord/xpandaAllows code from external files to be included into shaders while handling shader compatibility issues.14
shader-park/shader-park-coreA JavaScript library for creating procedural graphics and shaders in real-time.762
pissang/clayglA WebGL graphics library for building 3D applications.2,811
docd27/rollup-plugin-glsl-optimizeOptimizes GLSL shaders for performance using Khronos tools and compiler36
glslify/rollup-plugin-glslifyThis project provides a way to import GLSL (OpenGL Shading Language) strings with a Node.js-style module system.58