An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: fragment-shader

sockmaster27/svader

Create GPU-rendered Svelte components

Language: Svelte - Size: 9.8 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 412 - 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: 2 days ago - Pushed at: over 9 years ago - Stars: 74 - Forks: 8

patriciogonzalezvivo/thebookofshaders

Step-by-step guide through the abstract and complex universe of Fragment Shaders.

Language: GLSL - Size: 129 MB - Last synced at: 5 days ago - Pushed at: 3 months ago - Stars: 6,381 - Forks: 721

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: 8 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

altunenes/cuneus

Code WGSL shaders & export HQ frames. Features shader hot reload and audio/video input for live manipulation.

Language: Rust - Size: 871 KB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 78 - Forks: 6

leosingleton/fim

Fast 2D Image Manipulation Library for JavaScript

Language: TypeScript - Size: 4.47 MB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 7 - Forks: 0

vhiribarren/shadertoy-shaders

Shaders published on Shadertoy website

Language: GLSL - Size: 27.3 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

patriciogonzalezvivo/glslViewer

Console-based GLSL Sandbox for 2D/3D shaders

Language: C++ - Size: 218 MB - Last synced at: 16 days ago - Pushed at: about 2 months ago - Stars: 4,964 - Forks: 361

setanarut/ccae

Cyclic Cellular Automata Explorer

Language: Go - Size: 4.54 MB - Last synced at: about 3 hours ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

aalekhm/PixSoR

PixSoR - Pixel Software Renderer with Shader Emulation.

Language: C++ - Size: 5.53 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 4 - Forks: 0

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: 10 days ago - Pushed at: over 2 years ago - Stars: 127 - Forks: 12

patriciogonzalezvivo/glslCanvas

Simple tool to load GLSL shaders on HTML Canvas using WebGL

Language: JavaScript - Size: 2.38 MB - Last synced at: 22 days ago - Pushed at: almost 2 years ago - Stars: 2,097 - Forks: 189

vanrez-nez/awesome-glsl

:sparkler: Compilation of the best resources to learn programming OpenGL Shaders

Size: 41 KB - Last synced at: 21 days ago - Pushed at: almost 2 years ago - Stars: 1,281 - Forks: 82

aiekick/NoodlesPlate

Offline Shader Editor with many cool features

Language: C++ - Size: 90.9 MB - Last synced at: 20 days ago - Pushed at: 4 months ago - Stars: 278 - Forks: 19

prag-matt-ic/pragmattic

Website with examples and snippets used in videos and articles

Language: TypeScript - Size: 25.3 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 6 - Forks: 5

Rust-GPU/rust-gpu-shadertoys

shadertoy.com shaders ported to Rust-GPU

Language: Rust - Size: 5.68 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 143 - Forks: 11

setanarut/cca-frag

Cyclic cellular automata explorer with WEBGL2 fragment shader.

Language: HTML - Size: 12.7 KB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

halvves/shader-doodle

A friendly web-component for writing and rendering shaders.

Language: JavaScript - Size: 71.1 MB - Last synced at: 21 days ago - Pushed at: over 2 years ago - Stars: 566 - Forks: 38

podgorskiy/ShaderBoiler

Aimed to eliminate preprocessor hell in shaders and kernels.

Language: C++ - Size: 93.8 KB - Last synced at: about 1 month ago - Pushed at: about 8 years ago - Stars: 44 - Forks: 5

cyprus327/Fraglib

A unique high level C# rendering library

Language: C# - Size: 13.1 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

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

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

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: 20 days ago - Pushed at: 26 days ago - Stars: 20 - 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 1 month ago - Pushed at: over 4 years ago - Stars: 30 - Forks: 8

0x778/GLSL-Organic-Animation

GLSL Project using WebGL with threejs

Language: GLSL - Size: 25.4 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

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

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

chipweinberger/ShaderToyLite.js

A full-featured ShaderToy renderer in ~400 lines of code.

Language: HTML - Size: 170 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 21 - Forks: 1

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: 6 months ago - Stars: 0 - Forks: 0

andrewlowndes/perfect-antialiasing

Antialiasing via conservative rasterisation and analytical area computation

Language: TypeScript - Size: 2.54 MB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 24 - Forks: 0

zhouzhili/webGL-fragment-render

webGL着色器绘图及2D 距离场

Language: JavaScript - Size: 149 KB - Last synced at: 29 days ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 3

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

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

EP-coode/webgl-playground

Private Three js and GLSL learning playground

Language: TypeScript - Size: 13 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - 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

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

connor-brooks/fragframe

A shader experimentation environment. Quickly generate cool interactive patterns using frag shaders.

Language: C - Size: 265 KB - Last synced at: about 1 year ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 2

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: about 2 months ago - Pushed at: over 7 years ago - Stars: 17 - Forks: 3

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

mroam/learnOpenGL

Harry and Mike’s project to learn openGL and share what we have learned.

Language: C++ - Size: 136 MB - Last synced at: 7 days ago - Pushed at: about 3 years ago - Stars: 7 - 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: about 8 years ago - Stars: 3 - 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

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

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

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

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

adwitiya/OpneGL_1.3

OpenGL exercise for camera viewing.

Language: Objective-C - Size: 42 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

adwitiya/OpenGL-_1.1

OpenGL Implementation TCD

Language: C++ - Size: 52.7 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 0 - 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

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

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

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

AraiYuno/BezierCurve

Creating different objects using WebGL and bezier formula.

Language: JavaScript - Size: 1.25 MB - Last synced at: over 1 year ago - Pushed at: about 7 years 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

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

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

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

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

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

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

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

yogiekun/solarSystem

Size: 6.47 MB - Last synced at: over 1 year ago - Pushed at: about 6 years 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: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - 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

spleennooname/webgl-tunnel-demo

old-skool demo effect, with TWGL.js.

Language: JavaScript - Size: 972 KB - Last synced at: 1 day ago - Pushed at: about 8 years ago - Stars: 3 - Forks: 0

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

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

milasudril/giesela

OpenGL shader laboratory

Language: C++ - Size: 278 KB - Last synced at: almost 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

Toscan0/IST-CGJ 📦

Work made in Computer Graphics for Games class 2018/2019

Language: C - Size: 132 MB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

Urtaq/URMetal

Metal & MetalKit usage practices for Swift3

Language: Swift - Size: 4.17 MB - Last synced at: 2 months ago - Pushed at: over 6 years ago - Stars: 9 - Forks: 3

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: about 5 years ago - Stars: 2 - Forks: 0

kondrak/shadertoy

ShaderToy backup for https://www.shadertoy.com/user/k_kondrak

Language: GLSL - Size: 35.2 KB - Last synced at: 24 days ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

spleennooname/escher-droste-three

implementing PBR ( Physically Based Rendering) in WebGL from scratch.

Language: JavaScript - Size: 4.53 MB - Last synced at: 1 day ago - Pushed at: over 7 years ago - Stars: 12 - Forks: 1

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

yalin/WebGL-Transformations

Computer Graphics assignment about WebGL, transformations and light sources

Language: JavaScript - Size: 103 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

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

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

ItsVerday/shader-sketch

A user-friendly HTML element for writing fragment shaders in your HTML code.

Language: GLSL - Size: 433 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

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

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

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

michaelkolesidis/fragment-shaders

Language: GLSL - Size: 10.7 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

davidar/fragx

GLSL Fragment Shader Executable Compiler

Language: Python - Size: 4.32 MB - Last synced at: 2 months ago - Pushed at: almost 6 years ago - Stars: 2 - Forks: 0

Zeukkari/stackgl-experiment 📦

An animated fractal built with WebGL

Language: GLSL - Size: 816 KB - Last synced at: over 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

leosingleton/fim-webgl-sandbox 📦

WebGL Sandbox - Create, test, and debug WebGL fragment shaders

Language: TypeScript - Size: 336 KB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

voldien/glslview 📦

[deprecated] glslview is an OpenGL shading language viewer.

Language: C - Size: 192 KB - Last synced at: over 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - 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

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

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

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

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

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

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

darknovismc/Mandelbrot

This application calculates Mandelbrot set in any resoulution in the realtime. You can zoom in by left mouse button or zoom out by right mouse button.

Language: C++ - Size: 17.6 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - 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

chrszlz/DarthShader

iOS GLSL fragment shader playground

Language: Swift - Size: 458 KB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 20 - Forks: 2

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

abvalatouski/unity2d-shader-example

Language: GLSL - Size: 295 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0