Topic

glsl

Repositories (1634)

ouzel
ouzel elnormous C++

C++ game engine for Windows, macOS, Linux, iOS, tvOS, Android, and web browsers

987
TouchDesigner_Shared
TouchDesigner_Shared DBraun Python

TouchDesigner toxes and small projects

983
pmtech
pmtech polymonster C++

Lightweight, multi-platform, data-oriented game engine.

921
alma
alma emilwidlund TypeScript

An interactive playground for generative graphics. Combine nodes & logic into WebGL shaders - all through an intuitive no-code interface.

896
polygon-shredder
polygon-shredder spite JavaScript

The polygon shredder that takes many cubes and turns them into confetti

864
J3D
J3D drojdjou JavaScript

J3D - WebGL demos & experiments

860
VulkanDemos
VulkanDemos BobLChen C++

Some simple vulkan examples.

857
aladino
aladino luruke JavaScript

🧞‍♂️ Your magic WebGL carpet

848
glChAoS.P
glChAoS.P BrutPitt C++

3D GPUs Strange Attractors and Hypercomplex Fractals explorer - up to 256 Million particles in RealTime

847
GimelStudio
GimelStudio GimelStudio Dart

Non-destructive 2D graphics editor (POC)

846
pixi3d
pixi3d jnsmalm TypeScript

The 3D renderer for PixiJS. Seamless integration with 2D applications.

819
shader-park-core
shader-park-core shader-park JavaScript

A JavaScript library for creating real-time 2D and 3D shaders. JS -> Shader. https://shaderpark.com/ https://twitter.com/shaderpark

818
polygonjs
polygonjs polygonjs TypeScript

node-based WebGL design tool

788
Imogen
Imogen CedricGuillemet Python

GPU Texture Generator

785
GodotRetro
GodotRetro ahopness GDShader

A pack of retro shaders for Godot.

740
vulkan_minimal_compute
vulkan_minimal_compute Erkaman C++

Minimal Example of Using Vulkan for Compute Operations. Only ~400LOC.

731
libplacebo
libplacebo haasn C

Official mirror of libplacebo

730
ffmpeg-gl-transition
ffmpeg-gl-transition transitive-bullshit C

FFmpeg filter for applying GLSL transitions between video streams.

720
ShaderKit
ShaderKit twostraws GLSL

A library of fragment shaders you can use in any SpriteKit project.

704
Nabla
Nabla Devsh-Graphics-Programming C++

Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android

685
oreon-engine
oreon-engine fynnfluegge Java

OpenGL/Vulkan Java 3D Engine

681
ShaderSketches
ShaderSketches keijiro GLSL

KodeLife shader sketches I wrote while commuting

643
vulkanizer
vulkanizer milkru C++

Advanced Vulkan rendering engine prototype

643
ShaderEditorExtension
ShaderEditorExtension spite JavaScript

Google Chrome DevTools extension to live edit WebGL GLSL shaders

631
limitless-engine
limitless-engine hotstreams C++

OpenGL C++ Graphics Engine

608
graphicsfuzz
graphicsfuzz google Java

A testing framework for automatically finding and simplifying bugs in graphics shader compilers.

598
alien.js
alien.js pschroen JavaScript

👽 Future web pattern

591
shader-doodle
shader-doodle halvves JavaScript

A friendly web-component for writing and rendering shaders.

587
liquid-logo
liquid-logo paper-design TypeScript

Turn your logo into liquid metal with Paper Shaders

580
hlsl2glslfork
hlsl2glslfork aras-p C++

HLSL to GLSL language translator based on ATI's HLSL2GLSL. Used in Unity.

573
eternal
eternal kousun12 JavaScript

👾~ music, eternal ~ 👾

573
bauble
bauble ianthehenry Janet

a playground for making 3D art with lisp and math

570
shader-minifier
shader-minifier laurentlb GLSL

Minify and obfuscate GLSL or HLSL code

561
glslcc
glslcc septag C++

GLSL cross-compiler tool (GLSL->HLSL, MSL, GLES2, GLES3, GLSLv3), using SPIRV-cross and glslang

551
veda
veda fand TypeScript

⚡VJ / Live Coding on Atom⚡

530
mpv-config
mpv-config Zabooby GLSL

Personal mpv config files aiming to get the best quality and viewing experience

522
Arcane-Engine
Arcane-Engine Ershany C++

3D C/C++ Game Engine - Created By Brady Jessup

521
ShaderGen
ShaderGen mellinoe C#

Proof-of-concept library for generating HLSL, GLSL, and Metal shader code from C#,

515
inviwo
inviwo inviwo C++

Inviwo - Interactive Visualization Workshop

515
regl-cnn
regl-cnn Erkaman JavaScript

Digit recognition with Convolutional Neural Networks in WebGL

512
glmark2
glmark2 glmark2 C

glmark2 is an OpenGL 2.0 and ES 2.0 benchmark

512
Blackhole
Blackhole rossning92 C++

A blackhole simulation using OpenGL / C++.

470
vkhr
vkhr CaffeineViking C++

Real-Time Hybrid Hair Rendering using Vulkan™

468
colormap-shaders
colormap-shaders kbinani C++

A collection of shaders to draw color maps.

448
mpv-prescalers
mpv-prescalers bjin

prescalers for mpv, as user shaders

434
vite-plugin-glsl
vite-plugin-glsl UstymUkhman JavaScript

:spider_web: Import, inline (and minify) GLSL/WGSL/Slang shader files :electric_plug:

416
use-shader-fx
use-shader-fx FunTechInc TypeScript

⚡️ More fx, Less GLSL

410
FILTER.js
FILTER.js foo123 JavaScript

Video and Image Processing and Computer Vision Library similar to OpenCV in pure JavaScript (Browser and Nodejs)

398
liquid-glass-studio
liquid-glass-studio iyinchao TypeScript

🔮 The Ultimate Apple Liquid Glass UI — Recreated for the Web, powered by WebGL2 & WebGPU

393
realtime-planet-shader
realtime-planet-shader jsulpis GLSL

Realtime planet shader in WebGL

392