Topic: "fragment-shader"
patriciogonzalezvivo/thebookofshaders
Step-by-step guide through the abstract and complex universe of Fragment Shaders.
Language: GLSL - Size: 129 MB - Last synced at: 7 days ago - Pushed at: 4 months ago - Stars: 6,397 - Forks: 720

patriciogonzalezvivo/glslViewer
Console-based GLSL Sandbox for 2D/3D shaders
Language: C++ - Size: 218 MB - Last synced at: 26 days ago - Pushed at: 2 months ago - Stars: 4,964 - Forks: 361

patriciogonzalezvivo/glslCanvas
Simple tool to load GLSL shaders on HTML Canvas using WebGL
Language: JavaScript - Size: 2.38 MB - Last synced at: about 13 hours ago - Pushed at: almost 2 years ago - Stars: 2,120 - Forks: 190

vanrez-nez/awesome-glsl
:sparkler: Compilation of the best resources to learn programming OpenGL Shaders
Size: 41 KB - Last synced at: 4 days ago - Pushed at: almost 2 years ago - Stars: 1,287 - Forks: 84

halvves/shader-doodle
A friendly web-component for writing and rendering shaders.
Language: JavaScript - Size: 71.1 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 566 - Forks: 38

sockmaster27/svader
Create GPU-rendered Svelte components
Language: Svelte - Size: 9.64 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 415 - Forks: 7

aiekick/NoodlesPlate
Offline Shader Editor with many cool features
Language: C++ - Size: 90.9 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 278 - Forks: 19

Rust-GPU/rust-gpu-shadertoys
shadertoy.com shaders ported to Rust-GPU
Language: Rust - Size: 5.68 MB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 143 - Forks: 11

vicrucann/shader-3dcurve
:dizzy: GLSL shader that enables drawing of thick and smooth lines/curves in 3D (OpenSceneGraph visualization)
Language: GLSL - Size: 416 KB - Last synced at: over 1 year ago - Pushed at: almost 7 years ago - Stars: 141 - Forks: 22

mvilledieu/shadertoy-react
6kB "Shadertoy" like react component letting you easily render your fragment shaders in your React web projects, without having to worry about implementing the WebGL part.
Language: JavaScript - Size: 1.47 MB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 128 - Forks: 12

altunenes/cuneus
Code WGSL shaders & export HQ frames. Features shader hot reload and audio/video input for live manipulation.
Language: Rust - Size: 991 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 92 - Forks: 7

hoxxep/webgl-ray-tracing-demo
A simple WebGL ray tracer which makes use of the fragment shader.
Language: JavaScript - Size: 675 KB - Last synced at: 3 days ago - Pushed at: over 9 years ago - Stars: 74 - Forks: 8

VladimirMakeev/ShaderWorkshop
Interactive GLSL fragment shaders editor made with Qt
Language: C++ - Size: 85 KB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 59 - Forks: 15

podgorskiy/ShaderBoiler
Aimed to eliminate preprocessor hell in shaders and kernels.
Language: C++ - Size: 93.8 KB - Last synced at: about 2 months ago - Pushed at: about 8 years ago - Stars: 44 - Forks: 5

reindernijhoff/shadertoy
A backup of all public WebGL fragment shaders that I have published on Shadertoy.
Language: GLSL - Size: 2.39 MB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 39 - Forks: 1

lewisfish/FortGL
Software renderer in pure Fortran
Language: Fortran - Size: 1.24 MB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 31 - Forks: 0

stanislawfortonski/3D-Engine-OpenGL-4
3D Graphics Engine For Games | C++ OpenGL 4.1
Language: C++ - Size: 228 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 30 - Forks: 8

matthewreagan/SpriteKitShaders
Demo of fragment shaders and SKWarpable with Apple's SpriteKit
Language: Swift - Size: 1.83 MB - Last synced at: over 2 years ago - Pushed at: almost 7 years ago - Stars: 30 - Forks: 1

ravi688/VulkanRenderer
Spectrum Graphics Engine, 3D Renderer built on Vulkan API which works on Linux and Windows
Language: C - Size: 130 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 25 - Forks: 2

andrewlowndes/perfect-antialiasing
Antialiasing via conservative rasterisation and analytical area computation
Language: TypeScript - Size: 2.54 MB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 24 - Forks: 0

aiekick/GlslOptimizerV2 📦
Glsl Optimizer based on Mesa3D implementation for Opengl 4.5 (450) (Vertex/Geom/Fragment/Tesselation Support)
Language: C++ - Size: 8.41 MB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 24 - Forks: 1

chrszlz/DarthShader
iOS GLSL fragment shader playground
Language: Swift - Size: 458 KB - Last synced at: 3 days ago - Pushed at: almost 6 years ago - Stars: 24 - Forks: 2

chipweinberger/ShaderToyLite.js
A full-featured ShaderToy renderer in ~400 lines of code.
Language: HTML - Size: 170 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 21 - Forks: 1

mediamonks/image-effect-renderer
The image-effect-renderer is lightweight package that allows you to run fragment shaders in your website using WebGL. It can be used to apply effects to HTML image or video sources. Zero dependencies.
Language: TypeScript - Size: 6.63 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 20 - Forks: 0

zamronypj/webgl-electron
WebGL electron-based desktop application
Language: JavaScript - Size: 68.4 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 19 - Forks: 7

TheLeerName/ShadertoyToFlixel
node.js script which converts shaders from shadertoy to flixel (openfl). Web version exists too!
Language: JavaScript - Size: 9.93 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 18 - Forks: 5

Adeon18/BaseTeroid
A a non-Euclidean Asteroid-like game written in a fragment shader(shadertoy)
Language: GLSL - Size: 29.9 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 18 - Forks: 3

LucaAngioloni/SmokeGL
Smoke and Flame simulation representing a candle (WebGL). Demo: https://lucaangioloni.github.io/SmokeGL/
Language: JavaScript - Size: 36.7 MB - Last synced at: 2 months ago - Pushed at: over 7 years ago - Stars: 17 - Forks: 3

cgaueb/MFR
Source code and resources related to multifragment rendering
Language: GLSL - Size: 217 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 14 - Forks: 3

spleennooname/escher-droste-three
implementing PBR ( Physically Based Rendering) in WebGL from scratch.
Language: JavaScript - Size: 4.53 MB - Last synced at: 2 days ago - Pushed at: over 7 years ago - Stars: 12 - Forks: 1

Urtaq/URMetal
Metal & MetalKit usage practices for Swift3
Language: Swift - Size: 4.17 MB - Last synced at: 3 months ago - Pushed at: over 6 years ago - Stars: 9 - Forks: 3

leosingleton/fim
Fast 2D Image Manipulation Library for JavaScript
Language: TypeScript - Size: 4.47 MB - Last synced at: 14 days ago - Pushed at: 3 months ago - Stars: 7 - Forks: 0

mroam/learnOpenGL
Harry and Mike’s project to learn openGL and share what we have learned.
Language: C++ - Size: 136 MB - Last synced at: about 15 hours ago - Pushed at: about 3 years ago - Stars: 7 - Forks: 0

imustend/cool-shaders
Language: GLSL - Size: 28.3 MB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 1

prag-matt-ic/pragmattic
Website with examples and snippets used in videos and articles
Language: TypeScript - Size: 25.3 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 6 - Forks: 5

dominiksalvet/cpurast
Software-based rasterization library
Language: C++ - Size: 152 KB - Last synced at: 11 months ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 0

markuslerner/spiral
JavaScript spiral fragment shader experiment in THREE.js
Language: JavaScript - Size: 24.4 KB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 0

byteManiak/Qt-Shader-IDE
Language: C++ - Size: 304 KB - Last synced at: over 2 years ago - Pushed at: about 7 years ago - Stars: 5 - Forks: 1

aalekhm/PixSoR
PixSoR - Pixel Software Renderer with Shader Emulation.
Language: C++ - Size: 5.53 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 0

zhouzhili/webGL-fragment-render
webGL着色器绘图及2D 距离场
Language: JavaScript - Size: 149 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 3

takah29/fractal-path-tracer
Fractal Path Tracing in GLSL
Language: GLSL - Size: 52.6 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 0

Constannnnnt/RenderingGraphics
Rendering Project for COMP5411 @ HKUST
Language: JavaScript - Size: 2.64 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 3 - Forks: 2

zstenger93/scop
3D rendering with openGL for the 42_scop project
Language: C++ - Size: 149 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

w23/iced-fragment-shader-widget-example
Minimalistic example of drawing iced custom shader widget using a single fragment shader
Language: Rust - Size: 5.86 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 1

xSNOWM4Nx/react-fractal-renderer
🌀 An open-source fractal renderer with React, TypeScript and WebGL components.
Language: TypeScript - Size: 56 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 0

spleennooname/webgl-tunnel-demo
old-skool demo effect, with TWGL.js.
Language: JavaScript - Size: 972 KB - Last synced at: 2 days ago - Pushed at: over 8 years ago - Stars: 3 - Forks: 0

zamronypj/kulgram-opengl
Simple project demo to show how to use OpenGL with Pascal programming language
Language: Pascal - Size: 109 KB - Last synced at: about 1 year ago - Pushed at: over 8 years ago - Stars: 3 - Forks: 0

lucianchauvin/shaderun
A tool to run glsl fragments, aimed to emulate Shadertoy
Language: C - Size: 35.2 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2 - Forks: 0

AgnelSelvan/opengl_book
This repository has openGL Study material
Size: 224 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

michaelkolesidis/fragment-shaders
Language: GLSL - Size: 10.7 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

andyfratello/IDI
🦀 Exercicis d'Interacció i Disseny d'Interfícies (IDI) Q1 - UPC FIB
Language: C++ - Size: 1.16 MB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

divyanshu-talwar/Lighting-and-Shading
Illuminating the scene with a point light source and implementing & comparing different lighting computation methods in OpenGL.
Language: C - Size: 3.46 MB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

rvergne/LandSeed
Python package to generate procedural terrain in glsl fragment shader format.
Language: Python - Size: 251 KB - Last synced at: 2 days ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

haehnpt/opengl-dynamic-shader-editing
Introduce a shader program wrapper to enable dynamic editing of shaders at runtime
Language: C++ - Size: 71.3 KB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

pjkarlik/infinite-machine
RayMarching Demo using WebGL2 GLSL Fragment Shaders - a glimpse at infinity in a geometric pattern of motion that you are able to view and pan around in.
Language: JavaScript - Size: 381 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

davidar/fragx
GLSL Fragment Shader Executable Compiler
Language: Python - Size: 4.32 MB - Last synced at: 3 months ago - Pushed at: almost 6 years ago - Stars: 2 - Forks: 0

pjkarlik/ThreeParticleDrift
ThreeJS Particle Experiments - breakout from my ThreeExperiments repo - more info coming soon!
Language: JavaScript - Size: 122 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 0

azer89/Unity_Depth_Image_Stylization
Gaussian filter and ambient occlusion to enhance the rendering of RGBD videos.
Language: C# - Size: 17.8 MB - Last synced at: over 2 years ago - Pushed at: over 10 years ago - Stars: 2 - Forks: 1

setanarut/ccae
Cyclic Cellular Automata Explorer
Language: Go - Size: 4.54 MB - Last synced at: 10 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

ImSumire/MarchPie
Meet March Pie 🥧, a high performance ray-marching 3D engine developed using ModernGl and Python 🐍
Language: GLSL - Size: 24.4 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

kondrak/shadertoy
ShaderToy backup for https://www.shadertoy.com/user/k_kondrak
Language: GLSL - Size: 35.2 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

nejento/icpproject
Výsledná aplikace pro předmět ICP (Interakce člověka s počítačem) zaměřená na tvorbu 3D prostředí s využitím OpenGL knihovny
Language: C++ - Size: 69.3 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

pjkarlik/voronoi-shader
WebGL2 Fragment shader demo - F2-F1 Voronoi Diagram - using DAT.GUI and a mouse you can change colors and patterns.
Language: JavaScript - Size: 1.59 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 2

lafith/Fragment_Shaders_Image_Manipulation
Unity shader scripts for a few image manipulation techniques.
Language: ShaderLab - Size: 190 MB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

BKPrograms/GameEngine
A Java 3D game engine currently with rendering, model loading, and lighting capabilities.
Language: Java - Size: 799 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

burns534/OpenGL
First OpenGL game
Language: C++ - Size: 43 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

DBC-Works/SoundVisualShaderBase
GLSL fragment shader host program made by Processing
Language: GLSL - Size: 7.89 MB - Last synced at: 5 months ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

cIay/ShaderVision
Language: JavaScript - Size: 604 KB - Last synced at: over 1 year ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

azer89/MangaVectorizer
A Project of Vectorizing Black and White Comics
Language: C++ - Size: 35.4 MB - Last synced at: over 2 years ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 0

starexxx/BlackHole
A GPU-killer WebGL website showcasing a black hole-like effect with multiplying visuals and real-time shader power. Pushes GPU limits. Fully open-source and ideal for experiments.
Language: HTML - Size: 58.6 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 0 - Forks: 0

vhiribarren/shadertoy-shaders
Shaders published on Shadertoy website
Language: GLSL - Size: 27.3 KB - Last synced at: 23 days ago - Pushed at: 24 days ago - Stars: 0 - Forks: 0

setanarut/cca-frag
Cyclic cellular automata explorer with WEBGL2 fragment shader.
Language: HTML - Size: 12.7 KB - Last synced at: 17 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

0x778/GLSL-Organic-Animation
GLSL Project using WebGL with threejs
Language: GLSL - Size: 25.4 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

AdrianFilsell/3d-engine
C++ 3D engine, software rendering, emulates modern 3D API rasterization.
Language: C++ - Size: 11.4 MB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

EP-coode/webgl-playground
Private Three js and GLSL learning playground
Language: TypeScript - Size: 13 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

Juanxpeke/Julia-Fractal
Application for showing various types of fractals from Julia Sets
Language: C - Size: 74.2 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

cskonopka/ofx-supplemental
Collection of openFrameworks video synthesis examples
Language: Makefile - Size: 855 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

Silica163/play-with-webgl
scripting webgl api in html canvas
Language: JavaScript - Size: 39.1 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

IFcoltransG/shader-party
Displays a WGSL shader
Language: Rust - Size: 88.9 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

MorcilloSanz/FragmentGLSL
Play with fragment shaders in real time.
Language: GLSL - Size: 4.05 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

vhiribarren/sketch-book
Toy project to display some graphical tests and animations
Language: TypeScript - Size: 231 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

cyprus327/Fraglib
A unique high level C# rendering library
Language: C# - Size: 13.1 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

sho1374k/Toys-No.037_GLSLSchool-Task3-RayMarching-Kirby
GLSLスクール課題03
Language: JavaScript - Size: 204 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

GRAYgoose124/fragment_shaders
A collection of my fragment shaders.
Language: GLSL - Size: 5.36 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ImSumire/Shader-Playground
Shader Playground is an simple project that provides a creative and interactive playground for shader coding enthusiasts. Whether you're a seasoned graphics programmer or a newcomer eager to explore the world of shaders, Shader Playground offers an quick access to experiment, learn, and have fun with shader creations.
Language: JavaScript - Size: 1.16 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

FabriDeCastelli/WebGL-Rasterizer
Simple rasterizer with basic attributes interpolation and animation.
Language: HTML - Size: 17.6 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

willpinha/usp.ach2117.ep 📦
USP - ACH2117 - Computação Gráfica - Exercício Programa que simula o Sistema Solar com OpenGL
Language: Python - Size: 18.1 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

Mouadabdelghafouraitali/Kingdom-of-Morocco-flag
A Kingdom of Morocco Flag GLSL Shader
Language: GLSL - Size: 1.95 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

ItsVerday/shader-sketch
A user-friendly HTML element for writing fragment shaders in your HTML code.
Language: GLSL - Size: 433 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

anushkachauhxn/custom-globe-3js
Creating a webpage with a 3D Globe built using three.js with custom shaders.
Language: JavaScript - Size: 827 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

nagyattis81/PSPadGLSL
PSPad GLSL
Language: Python - Size: 19.5 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

Kuellar/cellularnoise
Cellular Noise Playground (fragment shader)
Language: JavaScript - Size: 6.03 MB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

abvalatouski/unity2d-shader-example
Language: GLSL - Size: 295 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

imadr/glsl-viewer 📦
GLSL sandbox for Windows and Linux
Language: C - Size: 79.1 KB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

sshuvo01/glsl
A set of procedural fragment shaders
Language: GLSL - Size: 8.79 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

JulesFouchy/live-coding
Code and images from my live coding sessions
Language: GLSL - Size: 112 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

takah29/ray-marching
Experimental code for ray marching
Language: GLSL - Size: 4.89 MB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

burns534/Terrain-generation
OpenGL terrain generation and hydraulic erosion simulation using OpenGL 3.3.
Language: C - Size: 55.5 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

Zi7ar21/Ray-Marching-Template
A basic Ray-Marcher written in GLSL.
Language: GLSL - Size: 2.93 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

pc810/webglfun
a gallery of my three.js and react project
Language: HTML - Size: 39.1 MB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1
