Topic

glsl

Repositories (1698)

shader-printf
shader-printf msqrt C

Simple printf functionality for GLSL.

246
PyGLM
PyGLM Zuzu-Typ Python

Fast OpenGL Mathematics (GLM) for Python

241
forge
forge arrayfire C++

High Performance Visualization

238
shaders-tone-map
shaders-tone-map dmnsgn JavaScript

Thirteen tone mapping operators for GLSL and WGSL, as ES module strings and as plain shader files.

236
glsltuto
glsltuto ssloy C++

GLSL shaders tutorial

233
graphics-snippets
graphics-snippets Rabbid76 C++

Shading techniques and GLSL snippets

233
varjo
varjo cbaggers Common Lisp

Lisp to GLSL Language Translator

230
HypnoticCanvas
HypnoticCanvas mikepenz Kotlin

A shader modifier for Compose Multiplatform / Jetpack Compose

226
frontend-boilerplate
frontend-boilerplate dmnsgn JavaScript

An ES20XX starter with common frontend tasks using Webpack 5 as module bundler and npm scripts as task runner.

225
fsynth
fsynth grz0zrg JavaScript

Web-based and pixels-based collaborative synthesizer

222
gpupad
gpupad houmain C++

A flexible GLSL and HLSL shader editor and IDE.

221
gdx-vfx
gdx-vfx crashinvaders Java

libGDX post-processing visual effects

212
shame
shame RayMarch Rust

A shader EDSL for writing render and compute pipelines in rust

205
zengl
zengl szabolcsdombi Python

OpenGL Rendering Pipelines for Python

205
glsl-godrays
glsl-godrays Erkaman JavaScript

This module implements a volumetric light scattering effect(godrays)

203
patchies
patchies heypoom TypeScript

Write small programs with tools & libraries you know and patch 'em together. Make interactive widgets, visuals, sounds, and play with computation on t...

202
glsl-language-server
glsl-language-server svenstaro C++

Language server implementation for GLSL

199
glsl
glsl hadronized Rust

GLSL parser for Rust

198
react-regl
react-regl kevzettler TypeScript

React Fiber Reconciler Renderer for Regl WebGL

197
flutter_opengl
flutter_opengl alnitak C++

A Flutter OpenGL ES plugin using a Texture() widget. Supports Android, Linux and Windows. Many shaders from ShaderToy.com can be copy/pasted

197
sparkle
sparkle tcoppex C++

:sparkler: GPU particle simulation engine, inspired by Agni's Philosophy.

196
retrace.gl
retrace.gl stasilo JavaScript

Create, ray trace & export programatically defined Signed Distance Function CSG geometries with an API suited for generative art - in your browser! 🎉

196
Wisdom-Shaders
Wisdom-Shaders bobcao3 C

A Minecraft shaderspack. Offers high performance with high quality at the same time.

196
react-fluid-distortion
react-fluid-distortion whatisjery TypeScript

Post-processing fluid distortion effects for React-Three-Fiber. Better version available at atelier-ui.com

196
volume-rendering
volume-rendering SuboptimalEng GLSL

🌊 The code for my volume rendering implementation in Three.js and GLSL.

196
threejs-starter
threejs-starter kekkorider TypeScript
195
hdr-toys
hdr-toys natural-harmonia-gropius GLSL

HDR Toys is a set of shaders primarily designed to handle HDR-to-SDR color conversion, offering an out-of-the-box experience for mpv-player.

195
raylib-gpu-particles
raylib-gpu-particles arceryz C

Raylib 100% GPU particles example in 3D. Uses compute shaders and is fully documented. Millions of particles at 60 fps on a laptop.

191
three-msdf-text-utils
three-msdf-text-utils leochocolat JavaScript

Utility classes for Text rendering in Three.js using Bitmap fonts and MSDF (multi-channel signed distance fields).

191
my-three-js-journey
my-three-js-journey moonraker22 JavaScript

A repo for my THREE JS journey from Bruno Simon 🍔

188
liquid-logo
liquid-logo collidingScopes TypeScript

A free, open-source tool for creating animated logos with a liquid metal aesthetic. Create logo animations in real-time in the browser.

186
ProcessingStuff
ProcessingStuff odditica Processing

Various pretty-ish Processing sketches by Odditica. About 50% shaders.

179
shadows
shadows matiasah Lua

Shädows - A Shadows & Lights engine for löve

179
c-game-resources
c-game-resources aaron9000

A collection of helpful resources for writing games in C and OpenGL.

179
minigdx
minigdx minigdx Kotlin

Minimalist Game Framework using Kotlin Multiplatform

179
30-days-of-shade
30-days-of-shade willstall JavaScript

30 days of shaders in GLSL using GLSLCanvas

178
gaiasky
gaiasky langurmonkey Java

Mirror of the main Gaia Sky repository hosted on Gitlab: https://gitlab.com/langurmonkey/gaiasky

177
iceWebGL
iceWebGL MrWeilian Vue

🧊 WebGL上车指南,带你从零开始体系化学习 WebGL。

176
Noble
Noble BelmuTM GLSL

A Minecraft shader pack that enhances your experience with the help of good-looking visuals and light simulations.

176
emoteJAM
emoteJAM tsoding JavaScript

Simple website that generates animated BTTV emotes from static images.

176
wasm-raytracer
wasm-raytracer sniklaus HTML

a performance comparison of a simple raytracer in JavaScript, asm.js, WebAssembly, and GLSL

175
Epsilon
Epsilon NekoyaHouse Java

An open source Minecraft utility mod for Fabric & NeoForge

169
Anime4KMetal
Anime4KMetal imxieyi Swift

Anime4K for Apple platforms based on Metal

167
Open-Shaders
Open-Shaders repalash HLSL

Collection of many open source shaders(GLSL, HLSL, CG) in popular open source game development and rendering engines and public repositories.

164
shaderkit
shaderkit CodyJasonBennett TypeScript

Tools and IntelliSense for GLSL and WGSL.

164
2D-Weather-Sandbox
2D-Weather-Sandbox niels747 JavaScript

Two-dimensional, realtime, interactive simulation of earth's troposphere.

160
ShaderBoy
ShaderBoy iY0Yi JavaScript

Simple text editor that lets you write Shadertoy shaders more comfortably, anytime, anywhere.

159
apple-liquid-glass
apple-liquid-glass ektogamat JavaScript
158
vuo
vuo vuo C++

A realtime visual programming language for interactive media.

157
particular-drift
particular-drift collidingScopes JavaScript

Turn images into flowing particle animations. Built with js, webgl / glsl, and html5 canvas

156