Topic

glsl

Repositories (1634)

shader-validator
shader-validator antaalt TypeScript

HLSL / GLSL / WGSL extension for vscode

60
Minecraft_clone
Minecraft_clone angeluriot C

A simplified version of the famous game Minecraft.

60
Messier87
Messier87 zhongjn C++

A realtime raytracing blackhole renderer

59
VulkanRenderer
VulkanRenderer cdgiessen C++

Personal repo for learning the vulkan graphics api

59
30-days-of-shaders
30-days-of-shaders FradSer GLSL

Yet an other 30 days of X challenge by Frad.

59
threejs-meydajs-fftspectrum
threejs-meydajs-fftspectrum spleennooname JavaScript

:notes: :musical_note: :musical_score: Real-time FFT spectrum analyzer with ThreeJS, MeydaJS, RxJS.

59
glsl-transformer
glsl-transformer IrisShaders GLSL

An advanced Java library for GLSL parsing, program transformation, and printing that uses ANTLR4. Developed and maintained by @douira.

59
3D_interactive_graphics_rendering_engine
3D_interactive_graphics_rendering_engine praxhna C

Develop a 3D interactive graphics rendering engine

59
reaction-diffusion
reaction-diffusion linusmossberg JavaScript

WebGL reaction-diffusion system with variable anisotropic diffusion and Phong illumination.

59
ofxPoissonFill
ofxPoissonFill LingDong- C++

Poisson filling shader for OpenFrameworks

58
wasm2spirv
wasm2spirv Aandreba Rust

Compile your WebAssembly programs into SPIR-V shaders

58
vulkan-compute-example
vulkan-compute-example Glavnokoman C++

Simple example of using Vulkan for GPGPU computing

58
test_threejs
test_threejs dustinpfister JavaScript

Collection of threejs examples, as well as demos, assets, modules and other resources that have to do with testing out the javaScript library.

58
ios-scenekit-shadertoy
ios-scenekit-shadertoy eleev Swift

🎮 Easily add, changed and combine Vertex and Fragment shaders for SceneKit objects. Perfect tool for prototyping shaders in the context of SceneKit...

57
processing-bloom-filter
processing-bloom-filter cansik GLSL

An example of a bloom filter as post fx in processing3.

57
portfolio-v7
portfolio-v7 abjt14 JavaScript

Developer portfolio built with Next, Tailwind, Framer Motion, and MDX.

57
WaterColor
WaterColor kashimAstro C++

openframeworks parametric shader effect watercolor

56
charlie
charlie thi-ng TypeScript

TypeScript based Forth-like VM w/ online REPL and extensive kernel (incl. WebGL/WebAudio support)

56
examples.lygia-threejs
examples.lygia-threejs guidoschmidt TypeScript

Collection of three.js examples using lygia shader library

56
shaderplace
shaderplace CharStiles JavaScript

Real-time collaborative GLSL livecode editor

56
react-native-glshaders-testing
react-native-glshaders-testing kelset JavaScript

Just a demo app that mimic some Instagram + Snapchat features

55
vize
vize oprogramadorreal C++

C++ application that implements volume ray casting in GPU using GLSL.

55
BBearEditor-2.0
BBearEditor-2.0 xiaoxianrouzhiyou C++

My own 3D engine & editor in order to learn graphics algorithms and game engine architecture.

55
web
web celestiary JavaScript

Astronomical simulator of solar system and local stars

55
ofxShader
ofxShader patriciogonzalezvivo C
54
CPP-Programming
CPP-Programming przemyslawzaworski C

Various C/C++ examples. DirectX, OpenGL, CUDA, Vulkan, OpenCL.

54
lluvia
lluvia jadarve C++

A real-time computer vision engine implemented on top of Vulkan API.

54
goban
goban popojan C++

3D igo/baduk/weiqi/go game board and GUI for GnuGo and other GTP engines ray traced by GLSL shader

53
re-flora
re-flora tr-nc Rust

An experimental relaxation voxel game built in Rust with Vulkan, inviting you to cultivate a living voxel island at your own pace.

52
ComputerGraphicsProgramming_inOpenGL
ComputerGraphicsProgramming_inOpenGL shinerd C++

Computer Graphics Programming in OpenGL with C++

52
defisheye
defisheye dinhnhat0401 Objective-C

convert ricoh-theta dual fisheye video to equirectangular format

52
tweak_shader_ae_plugin
tweak_shader_ae_plugin mobile-bungalow Rust

An after effects plugin which allows you to run abitrary shaders on a layer.

51
vandaengine
vandaengine ehsankamrani C++

Vanda Engine is an open source 3D Game Engine for Windows. It's free for both commercial and personal use.

51
ParallelReductionsBenchmark
ParallelReductionsBenchmark ashvardanian C++

Thrust, CUB, TBB, AVX2, CUDA, OpenCL, OpenMP, SyCL - all it takes to sum a lot of numbers fast!

50
N-body
N-body MarcVivas C++

N-body simulation made with C++ and OpenGL

50
flutter_shady_weather_demo
flutter_shady_weather_demo monster555 Dart

Flutter ShadyWeather Demo uses dynamic shaders for real-time, eye-catching effects that adapt to changing weather. Discover the fun side of shaders, e...

50
glsl2img
glsl2img fand JavaScript

GLSL image converter

49
Beta
Beta keijiro C#

A live coding session at Channel 16

49
ste
ste ssteinberg C++

3D graphics engine

49
HXEngine
HXEngine huangx916 C++

HXEngine is a cross-platform open source game engine developed by personal

49
IFT3100A25
IFT3100A25 philvoyer C++

Exemples du cours 'IFT-3100 Infographie' de l'Université Laval (édition automne 2025).

49
sph_vulkan
sph_vulkan multiprecision C++

SPH simulation in Vulkan compute shader.

49
tree-sitter-glsl
tree-sitter-glsl tree-sitter-grammars JavaScript

GLSL grammar for tree-sitter

49
glsl330-cornellbox
glsl330-cornellbox yumcyaWiz C++

Render Cornell Box with Path Tracing in GLSL(version 330 core)

49
parametric_surfaces
parametric_surfaces solidiquis Rust

Parametric surfaces drawn using the Rust + WASM toolchain with WebGL, React, and TypeScript.

49
sparklemotion
sparklemotion baaahs Kotlin

Sparkle Motion

49
kotlin-glsl
kotlin-glsl dananas Kotlin

Write your GLSL shaders in Kotlin.

48
Anime4K.js
Anime4K.js monyone TypeScript

Anime4K WebGL port/implementation

48
node
node pixijs-userland TypeScript

Run PixiJS but in Node.js environments, no browser required!

48
wave-simulator
wave-simulator starrfree TypeScript

A web app to easily simulate 2D waves in your browser.

48