Topic

glsl

Repositories (1634)

pixelapp
pixelapp alenaksu TypeScript

A simple image editor built using WebGL

36
ray-marching-distance-fields
ray-marching-distance-fields blitzcode Haskell

Haskell and GLSL program containing my distance field / ray marching related experiments

35
randomart
randomart vshymanskyy JavaScript

Generative WebGL Random Art renderer

35
screen-space-godrays
screen-space-godrays math-araujo C++

Implementation of the paper "Volumetric Light Scattering as a Post-Process" using OpenGL 4.5

35
CPP_Until_I_lose_My_Mind
CPP_Until_I_lose_My_Mind MatinAfzal C++

Welcome to the "CPP Until I Lose My Mind" repository! This collection features a variety of C++ projects designed to demonstrate key programming conce...

35
clonecraft
clonecraft Vekteur C++

Simple Minecraft clone using C++ 17, OpenGL 3.3 and SFML 2.5

35
inline-spirv-rs
inline-spirv-rs PENGUINLIONG Rust

Compile GLSL/HLSL/WGSL and inline SPIR-V right inside your crate.

35
Ryno-Engine
Ryno-Engine Ceffa C

C++ Game Engine

34
TouchDesigner
TouchDesigner JosefPelz

TouchDesigner resources

34
glsl-cos-palette
glsl-cos-palette Erkaman JavaScript

glsl function for making cosine palettes

34
Toys-No.031_WebGLSchool-Task08-InfinityGallery
Toys-No.031_WebGLSchool-Task08-InfinityGallery sho1374k JavaScript

WebGLスクール課題08

34
GLSL-Color-Functions
GLSL-Color-Functions Rachmanin0xFF GLSL

GLSL color conversions, metrics, and other helpful functions

34
OpenGLFFT
OpenGLFFT bane9 C

2D FFT running on glsl compute shaders

34
TD-PostEffectShader
TD-PostEffectShader ogrew

PostEffect Shaders(GLSL) for TouchDesigner

34
rollup-plugin-glsl-optimize
rollup-plugin-glsl-optimize docd27 JavaScript

Import GLSL source files. Pre-processed, validated and optimized with Khronos Group SPIRV-Tools. Supports glslify.

34
DiffusionCurveRenderer
DiffusionCurveRenderer berkbavas C++

Image reconstruction using Bézier diffusion curves and color diffusion constrained by those curves.

34
vscode-glsl
vscode-glsl GeForceLegend TypeScript

GLSL (OpenGL Shading Language) Syntax for Visual Studio Code

34
opengl-cpp-course
opengl-cpp-course ifilot C++

Course to learn how to write OpenGL C++ programs

34
glisph
glisph tamamu Common Lisp

Glyph rendering engine using OpenGL shading language for Common Lisp.

33
three-cesium-examples
three-cesium-examples OpenThree JavaScript

WebGL Three.js Cesium.js Examples And Demo - WebGL 的 Three.js 和 Cesium.js 案例 --- Star ---点星星

33
vkPost
vkPost KowabungaOfficial C++

A Vulkan Post Processing Layer For Linux. Next Gen vkBasalt. (CONTRIBUTORS NEEDED)

33
PKRenderer
PKRenderer konstatoivanen C++

A Physically Based Vulkan Renderer.

33
Vulkan-Engine
Vulkan-Engine AEspinosaDev C++

C++ Vulkan based easy to use 3D Library

33
Moonbow
Moonbow CarelessCourage TypeScript

Vue component for adding GLSL to images. Example site: https://moonbow.netlify.app/

33
Pianola
Pianola BrokenSource GLSL

🎹 Smoothest piano roll visualizer

32
ShaderArtworks
ShaderArtworks r21nomi GLSL

Artworks with Shader.

32
voreen
voreen voreen-project C++

Voreen - The Volume Rendering Engine

32
PyGraphicsGui
PyGraphicsGui DalyaG Python

A "CookieCutter" for a Pythonic GUI with custom graphics - clone this to jump-start your project and learn how to integrate between ModernGL and Tkint...

32
opengl-racing
opengl-racing Mikepicker C

An OpenGL game and simple game engine, written in C99

32
Mandelbrot
Mandelbrot oprogramadorreal C#

Interactive visualization of the Mandelbrot set with shaders (GLSL).

32
0x7444ff
0x7444ff SahilK-027 JavaScript

This repository is a collection of GLSL shaders, coded only for the joy of digital art. Enjoy the junction where technology and math meets the Art!!!

32
Raekor
Raekor nicovanbentum C++

3D Renderers using DX12/Vulkan/OpenGL in C++

32
rust-renderer
rust-renderer simplerr Rust

A minimal renderer to play with Rust, Vulkan, Render graphs, Raytracing and ReSTIR

32
Learn-Computer-Graphics
Learn-Computer-Graphics sho3la C++

some tutorials for opengl c++ and Qt

32
ray_tracing_in_one_weekend
ray_tracing_in_one_weekend jsoulier C

Ray Tracing In One Weekend using SDL3 GPU with a compute shader

31
Shader-Playgrounds
Shader-Playgrounds tino-brst TypeScript

A WebGL shaders editor for beginners and otherwise.

31
naga
naga gogpu Go

Pure Go Shader Compiler — WGSL to SPIR-V, MSL, GLSL, HLSL, DXIL. Zero CGO.

31
Swim-Engine
Swim-Engine Swedeachu C++

A modern C++20 Game Engine using Vulkan and EnTT

31
Paint3D
Paint3D league1991 C

A program allowing painting textures of different channels SIMULTANEOUSLY on a 3d model

31
colourblind
colourblind azmr C

A C header file & shader for simulating colourblindness and checking contrast.

31
shaderViewer
shaderViewer 06wj JavaScript

Preprocess and format the shader code.

31
GLSL-howto
GLSL-howto danilw GLSL

random code that I use/write

31
create-ssam
create-ssam cdaein TypeScript

Quickstart your creative coding sketch with create-ssam

31
Slangc.NET
Slangc.NET qian-o C#

The .NET version of the Slang compiler, allowing the compilation of Slang code in a .NET environment.

31
pocket-shader
pocket-shader braebo GLSL

A lightweight WebGL shader renderer.

31
GLFontRenderer
GLFontRenderer XrizZ C++

Text Renderer for your OpenGL Application. Lightweight, High performance and easy to use!

31
shader_presets
shader_presets alnitak Dart

A package that implements some ready-to-use shaders, like transitions from gl-transitions and effects from ShaderToy

31
cubecraft
cubecraft akhunovaa Java

My Game Engine tested via my Cubecraft Game

31
glsl-autodiff
glsl-autodiff sibaku GLSL

Automatic differentiation for glsl

30
VulkanRenderer
VulkanRenderer ravi688 C

Spectrum Graphics Engine, 3D Renderer built on Vulkan API which works on Linux and Windows

30