The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
- canvas2d
- pixijs
- javascript
- webgl
47,133 repositories indexed
1–24 of 52 · Most stars
The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
GPU Accelerated JavaScript
C++ examples for the Vulkan graphics API
A simple Minecraft clone written in C using modern OpenGL (shaders).
Step-by-step guide through the abstract and complex universe of Fragment Shaders.
Cross-platform Audio Visualizer
A procedural textures authoring and 3D model painting tool based on the Godot game engine
:mortar_board: A workshopper for GLSL shaders and graphics programming
Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
LYGIA, it's a granular and multi-language (GLSL, HLSL, Metal, WGSL, WEGL and CUDA) shader library designed for performance and flexibility
A JavaScript API for drawing unconventional text effects on the web.
OpenGL 3 and 4 examples using GLSL
SPIRV-Cross is a practical tool and library for performing reflection on SPIR-V and disassembling SPIR-V back to high level languages.
A curated list of awesome OpenGL libraries, debuggers and resources.
A node.js-style module system for GLSL! :sparkles:
curtains.js is a lightweight vanilla WebGL javascript library that turns HTML DOM elements into interactive textured planes.
A free and open-source Touhou Project fangame
A curated list of awesome WebGL libraries, resources and much more
FFmpeg filter for applying GLSL transitions between video streams.
Google Chrome DevTools extension to live edit WebGL GLSL shaders
A friendly web-component for writing and rendering shaders.
👾~ music, eternal ~ 👾
WebGPU tutorials inspired by LearningWebGL.com. Use both WGSL and GLSL/SPIR-V.