Topic

glsl

Repositories (1698)

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

⚡️ More fx, Less GLSL

416
realtime-planet-shader
realtime-planet-shader jsulpis GLSL

Realtime planet shader in WebGL

408
FILTER.js
FILTER.js foo123 JavaScript

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

398
Daemon
Daemon DaemonEngine C++

Daemon Game Engine — Maintained multiplatform 3D game engine tailored for first-person shooters, delivering 25 years of modernization after id Tech 3....

387
FFmpeg-PlusPlus
FFmpeg-PlusPlus numberwolf C

🔥 FFmpeg扩展版本,1.支持OpenGL图形渲染,自定义着色器 滤镜、特效、转场。2.支持FLV+HEVC/AV1/Opus编码解码 🔥 FFmpeg Extension: 1.Support GLSL OpenGL(Fil...

387
ArcGameEngine
ArcGameEngine GloriousPtr C++

AGE: Arc Game Engine is an open-source engine for building 2D & 3D real-time rendering and interactive contents, especially video games with C# script...

386
opengltutor
opengltutor parallel101 C

零基础入门计算机图形学必不可少的在线网络公开课,手把手教您现代 OpenGL 的点点滴滴,构建爆款游戏引擎。

385
MetalFilters
MetalFilters alexiscn Swift

Instagram filters implemented in Metal

370
wireframe-world
wireframe-world Erkaman JavaScript

An infinite wireframe world in WebGL

364
XShaderCompiler
XShaderCompiler LukasBanana C++

Shader cross compiler to translate HLSL (Shader Model 4 and 5) to GLSL

364
raytk
raytk t3kt Python

Raymarching shader toolkit for TouchDesigner

355
pmfx-shader
pmfx-shader polymonster Python

Cross platform shader system for HLSL, GLSL, Metal and SPIR-V.

351
procedural-tileable-shaders
procedural-tileable-shaders tuxalin GLSL

Collection of tileable procedural textures such as: cellular noise, fbm, voronoi, perlin and other.

348
vuh
vuh Glavnokoman C++

Vulkan compute for people

347
godot-utils-and-other
godot-utils-and-other danilw GDScript

random code that I made/use for godot

347
lumenshaders
lumenshaders Leonxlnx JavaScript

LUMEN, a generative shader studio. 9 WebGL2 art modes plus synth style blending, perfect-loop animation, gradient sets, share codes and PNG/WebM/GIF e...

347
ShaderDebugger
ShaderDebugger dfranx C++

[DEPRECATED] C++ library for debugging HLSL & GLSL shaders

329
sketch
sketch spite JavaScript

Explorations on cross-hatching, engraving, and similar non-photorealistic rendering.

325
SPIRV-VM
SPIRV-VM dfranx C

Virtual machine for executing SPIR-V

319
ISF4AE
ISF4AE baku89 C++

After Effects Plug-in enabling to use GLSL written in ISF as an effect

319
AlizaMS
AlizaMS AlizaMedicalImaging C++

DICOM Viewer

313
gl-water2d
gl-water2d Erkaman JavaScript

2D liquid simulation in WebGL

311
CrossShader
CrossShader alaingalvan C++

⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.

310
MoravaEngine
MoravaEngine dtrajko C++

2D/3D graphics engine written in C++ language. It currently supports the following graphics APIs: OpenGL 3.3+, Vulkan 1.2, DirectX 11. Its current pur...

310
glslSmartDeNoise
glslSmartDeNoise BrutPitt C++

Fast GPU deNoise spatial filter, with circular gaussian kernel, full configurable

309
mpv-config
mpv-config noelsimbolon GLSL

🎥 High-quality configuration for mpv media player

309
possumwood
possumwood martin-pr C++

Possumwood is a graph-based procedural authoring tool, in concept not dissimilar to popular CG packages like Houdini, Blender or Maya. It is intended...

304
blocks
blocks jsoulier C

Tiny Minecraft clone in C and HLSL using the new SDL3 GPU API

298
webclgl
webclgl stormcolor CSS

GPGPU Javascript library

293
jungle-trail
jungle-trail StarKnightt JavaScript

A fully procedural first-person jungle in Three.js. Zero external art assets - every texture, mesh and sound generated in code.

293
MRIcroGL
MRIcroGL rordenlab Python

v1.2 GLSL volume rendering. Able to view NIfTI, DICOM, MGH, MHD, NRRD, AFNI format images.

290
vim-glsl
vim-glsl stykhomyrov Vim Script

Vim runtime files for OpenGL Shading Language

288
NoodlesPlate
NoodlesPlate aiekick C++

Offline Shader Editor with many cool features

288
shaderc-rs
shaderc-rs google Rust

Rust bindings for the shaderc library.

286
shader-web-background
shader-web-background xemantic JavaScript

Displays GLSL fragment shaders as a website background. Supports offscreen buffers and floating point textures on almost any browser and hardware. Com...

284
glsl.app
glsl.app zeokku TypeScript

🌅 Modern Online WebGL GLSL Shaders Editor

282
noise-canvas
noise-canvas robclouth TypeScript

Noise Canvas is a sound design tool in which you paint sounds or effects directly into a spectrogram. Kind of like Photoshop but for sound. Free downl...

278
three-js-games
three-js-games SuboptimalEng JavaScript

👾 The code for my Three.js game dev experiments on YouTube.

278
Partikel_accelleration_on_GPU
Partikel_accelleration_on_GPU MauriceGit C

Particle accelleration with OpenGL 4.3, using the compute shader to calculate particle movement on graphics hardware.

272
GLSL
GLSL danielscherzer C#

VSIX Project that provides GLSL language integration.

267
natural-disasters
natural-disasters Token-Gremlin JavaScript

Fully procedural cinematic ocean and extreme weather simulation in the browser. Multi-cascade FFT waves, volumetric clouds, hurricanes and tsunamis -...

267
ShaderWriter
ShaderWriter DragonJoker C++

Library used to write shaders from C++, and export them in either GLSL, HLSL or SPIR-V.

263
uVkCompute
uVkCompute google C++

A micro Vulkan compute pipeline and a collection of benchmarking compute shaders

262
music_visualizer
music_visualizer bradleybauer C

Shader viewer / music visualizer for Windows and Linux

260
MTTransitions
MTTransitions alexiscn Metal

iOS Transitions ports from GL-Transitions.

257
glNoise
glNoise FarazzShaikh GLSL

A collection of GLSL noise functions for use with WebGL with an easy to use API.

253
three-js-tutorials
three-js-tutorials SuboptimalEng JavaScript

🥉 The code for my Three.js tutorial series on YouTube.

249
futureproof
futureproof mkeeter Zig

A live editor for fragment shaders, powered by Neovim, WebGPU, and Zig!

248
radiance
radiance zbanks Rust

Radiance is video art software for VJs. It supports beat detection, animated GIFs, YouTube video, OpenGL shader effects. It is designed for live perfo...

248
magicshader
magicshader luruke JavaScript

🔮 Tiny helper for three.js to debug and write shaders

247