Topic

glsl

Repositories (1631)

pixijs
pixijs pixijs TypeScript

The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.

46.9k
Anime4K
Anime4K bloc97 Jupyter Notebook

A High-Quality Real Time Upscaler for Anime Video

20.8k
3d-game-shaders-for-beginners
3d-game-shaders-for-beginners lettier C++

🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.

19.5k
gpu.js
gpu.js gpujs JavaScript

GPU Accelerated JavaScript

15.4k
Vulkan
Vulkan SaschaWillems GLSL

C++ examples for the Vulkan graphics API

11.9k
Craft
Craft fogleman C

A simple Minecraft clone written in C using modern OpenGL (shaders).

11k
olive
olive olive-editor C++

Free open-source non-linear video editor

9k
thebookofshaders
thebookofshaders patriciogonzalezvivo GLSL

Step-by-step guide through the abstract and complex universe of Fragment Shaders.

6.9k
material-maker
material-maker RodZill4 GDScript

A procedural textures authoring and 3D model painting tool based on the Godot game engine

5.3k
glslViewer
glslViewer patriciogonzalezvivo C++

Console-based GLSL Sandbox for 2D/3D shaders

5.2k
slang
slang shader-slang C++

Making it easier to work with shaders

5.2k
reshade
reshade crosire C++

A generic post-processing injector for games and video software.

5.1k
webgl-fundamentals
webgl-fundamentals gfxfundamentals HTML

WebGL lessons that start with the basics

5k
yasea
yasea begeekmyfriend C++

RTMP live streaming client for Android

4.9k
SHADERed
SHADERed dfranx C++

Lightweight, cross-platform & full-featured shader IDE

4.7k
HTML-GL
HTML-GL PixelsCommander JavaScript

Get as many FPS as you need and amazing effects by rendering HTML/CSS in WebGL

3.5k
glslang
glslang KhronosGroup C++

Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.

3.5k
lygia
lygia patriciogonzalezvivo GLSL

LYGIA, it's a granular and multi-language (GLSL, HLSL, Metal, WGSL, WEGL and CUDA) shader library designed for performance and flexibility

3.3k
Blotter
Blotter bradley JavaScript

A JavaScript API for drawing unconventional text effects on the web.

3.1k
Burn-My-Windows
Burn-My-Windows Schneegans JavaScript

🔥 Disintegrate your windows with style.

3k
gl-react
gl-react gre JavaScript

gl-react – React library to write and compose WebGL shaders

3k
js
js turbo JavaScript

turbo.js - perform massive parallel computations in your browser with GPGPU.

2.7k
glslEditor
glslEditor patriciogonzalezvivo JavaScript

Simple WebGL Fragment Shader Editor

2.6k
THREE.MeshLine
THREE.MeshLine spite JavaScript

Mesh replacement for THREE.Line

2.3k
glslCanvas
glslCanvas patriciogonzalezvivo JavaScript

Simple tool to load GLSL shaders on HTML Canvas using WebGL

2.2k
graphics-workshop
graphics-workshop ekzhang GLSL

Learn computer graphics by writing GPU shaders!

2.2k
shaderc
shaderc google C++

A collection of tools, libraries, and tests for Vulkan shader compilation.

2.1k
gl-transitions
gl-transitions gl-transitions GLSL

The open collection of GL Transitions

2.1k
GLSL-PathTracer
GLSL-PathTracer knightcrawler25 C++

A toy physically based GPU path tracer (C++/OpenGL/GLSL)

2k
StarWars.Android
StarWars.Android Yalantis Java

This component implements transition animation to crumble view into tiny pieces.

1.9k
ShaderConductor
ShaderConductor microsoft C++

ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages

1.8k
curtainsjs
curtainsjs martinlaxenaire JavaScript

curtains.js is a lightweight vanilla WebGL javascript library that turns HTML DOM elements into interactive textured planes.

1.8k
glsl-optimizer
glsl-optimizer aras-p C++

GLSL optimizer based on Mesa's GLSL compiler. Used to be used in Unity for mobile shader optimization.

1.8k
ImGuiColorTextEdit
ImGuiColorTextEdit BalazsJako C++

Colorizing text editor for ImGui

1.7k
mpv-config
mpv-config dyphire GLSL

本项目为 windows 下 mpv 播放器的配置文件 (This project is the configuration file of mpv player on Windows)

1.6k
VABlog
VABlog xhunmon CSS

YUV/PCM/H264/H265/AAC/FFmpeg/Opengl. 这有丰富的音视频开发的学习资源、开发工具、优秀书籍、教程、面试题和开源项目,旨在帮助开发者和爱好者更好地学习、实...

1.5k
taisei
taisei taisei-project C

A free and open-source Touhou Project fangame

1.5k
ShaderMan
ShaderMan smkplus GLSL

Convert ShaderToy to Unity HLSL/CG

1.5k
vkBasalt
vkBasalt DadSchoorse C++

a vulkan post processing layer for linux

1.5k
Bonzomatic
Bonzomatic Gargaj C++

Live shader coding tool and Shader Showdown workhorse

1.5k
gpu-io
gpu-io amandaghassaei TypeScript

A GPU-accelerated computing library for running physics simulations and other GPGPU computations in a web browser.

1.5k
awesome-glsl
awesome-glsl vanrez-nez

:sparkler: Compilation of the best resources to learn programming OpenGL Shaders

1.4k
fieldplay
fieldplay anvaka JavaScript

A vector field explorer

1.3k
PixelFlow
PixelFlow diwi Java

A Processing/Java library for high performance GPU-Computing (GLSL). Fluid Simulation + SoftBody Dynamics + Optical Flow + Rendering + Image Processin...

1.3k
GPU-Gems-Book-Source-Code
GPU-Gems-Book-Source-Code QianMo C++

:cd: CD Content ( Source Code ) Collection of Book <GPU Gems > 1~ 3 | 《GPU精粹》 1~ 3 随书CD(源代码)珍藏

1.1k
Wagner
Wagner spite JavaScript

Effects composer for three.js

1.1k
twigl
twigl doxas JavaScript

twigl.app is an online editor for One tweet shader, with gif generator and sound shader, and broadcast live coding.

1.1k
ShaderEditor
ShaderEditor markusfisch Java

Android app to create GLSL shaders and use them as live wallpaper

1.1k
FlexEngine
FlexEngine ajweeks C++

Cross-platform game engine with Vulkan backend

1k
RenderPipeline
RenderPipeline tobspr Python

Physically Based Shading and Deferred Rendering for the Panda3D game engine

1k