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

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