Ecosyste.ms: Repos

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

GitHub topics: glsl-shaders

patuwwy/ShaderToy-Chrome-Plugin

Web extension for shadertoy.com

Language: JavaScript - Size: 10.6 MB - Last synced: about 3 hours ago - Pushed: 1 day ago - Stars: 231 - Forks: 28

ArthurTent/ShaderAmp

Chrome extension to visualize music

Language: TypeScript - Size: 50.8 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 16 - Forks: 0

nargaw/shaderdaily

Daily GLSL Shaders! @shader_daily on Twitter.

Language: JavaScript - Size: 82.3 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 17 - Forks: 4

loqusion/hyprshade

Hyprland shader configuration tool

Language: Python - Size: 85.7 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 165 - Forks: 7

rathoddinesh14/graphicus-harena

Basics of OpenGL

Language: C++ - Size: 133 KB - Last synced: about 15 hours ago - Pushed: 1 day ago - Stars: 0 - Forks: 0

Azzinoth/FocalEngine

Focal Engine is a personal project where I'm developing a 3D rendering engine.

Language: C++ - Size: 55.8 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 1 - Forks: 2

lettier/3d-game-shaders-for-beginners

🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.

Language: C++ - Size: 33.2 MB - Last synced: 2 days ago - Pushed: 11 months ago - Stars: 17,132 - Forks: 1,330

DrDesten/Stracciatella

A very lightweight shader that keeps the vanilla style but addresses its shortcomings

Language: GLSL - Size: 2.67 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 22 - Forks: 1

UstymUkhman/vite-plugin-glsl

:spider_web: Import, inline (and compress) GLSL shader files :electric_plug:

Language: JavaScript - Size: 131 KB - Last synced: 2 days ago - Pushed: about 2 months ago - Stars: 289 - Forks: 21

karlstav/cava

Cross-platform Audio Visualizer

Language: C - Size: 1.26 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 3,817 - Forks: 218

bradley/Blotter

A JavaScript API for drawing unconventional text effects on the web.

Language: JavaScript - Size: 10.5 MB - Last synced: about 8 hours ago - Pushed: almost 4 years ago - Stars: 3,030 - Forks: 211

DoctorTone/shader_effects_r3f

Shaders and effects in react three fiber

Language: JavaScript - Size: 11.9 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 0

iY0Yi/ShaderBoy

Simple text editor that lets you write Shadertoy shaders more comfortably, anytime, anywhere.

Language: JavaScript - Size: 125 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 140 - Forks: 5

tavakkoliamirmohammad/RayTracingTest

Simple Ray Tracer using GLSL

Language: C++ - Size: 240 KB - Last synced: 6 days ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

Aurealis-Graphics/Lux-Shader

A Minecraft shader pack based on the popular BSL shader pack, adding quality of life additions and tweaks.

Language: GLSL - Size: 63.7 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 73 - Forks: 5

AyoubCoding21/ElectroBench

A OpenGL 2.1/3.0 benchmark designed specifically to benchmark old and new PCs.

Language: GLSL - Size: 131 KB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 1 - Forks: 0

jpaoneMines/csci441

CSCI441 Library Helper Functions and Classes

Language: C++ - Size: 9.19 MB - Last synced: 9 days ago - Pushed: 10 days ago - Stars: 5 - Forks: 2

gfxfundamentals/webgl-fundamentals

WebGL lessons that start with the basics

Language: HTML - Size: 225 MB - Last synced: 10 days ago - Pushed: about 2 months ago - Stars: 4,574 - Forks: 650

Pawel-Parma/fusion-flare

A simple game engine written in Python for fast prototyping.

Language: Python - Size: 4.77 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 1 - Forks: 0

bonigarcia/webgl-examples

webgl-examples

Language: HTML - Size: 3.07 MB - Last synced: 10 days ago - Pushed: almost 5 years ago - Stars: 16 - Forks: 20

aeron13/kaleidoscope

An interactive kaleidoscope

Language: CSS - Size: 1.44 MB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 0 - Forks: 0

toxicity188/mult-layer-display-text

An simple core shader allows you make multiple layer text component.

Language: GLSL - Size: 9.77 KB - Last synced: 14 days ago - Pushed: 15 days ago - Stars: 3 - Forks: 0

Glavnokoman/vuh

Vulkan compute for people

Language: C++ - Size: 705 KB - Last synced: 13 days ago - Pushed: 7 months ago - Stars: 340 - Forks: 34

twostraws/ShaderKit

A library of fragment shaders you can use in any SpriteKit project.

Language: GLSL - Size: 1.37 MB - Last synced: 11 days ago - Pushed: about 1 year ago - Stars: 657 - Forks: 45

noelsimbolon/mpv-config

🎥 High-quality configuration for mpv media player

Language: Lua - Size: 3.9 MB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 76 - Forks: 5

patriciogonzalezvivo/thebookofshaders

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

Language: GLSL - Size: 128 MB - Last synced: 17 days ago - Pushed: 2 months ago - Stars: 5,763 - Forks: 663

sebastianlipponer/surface_splatting

OpenGL demo of a point rendering and texture filtering technique called Surface Splatting.

Language: C++ - Size: 9.27 MB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 208 - Forks: 40

sebastianlipponer/glviz

GLviz is a small collection of C++ classes and GLSL shaders to facilitate the development of OpenGL demos.

Language: C++ - Size: 3.87 MB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 29 - Forks: 9

guidoschmidt/company-glsl Fork of Kaali/company-glsl

GLSL company-mode package

Language: Emacs Lisp - Size: 12.7 KB - Last synced: 18 days ago - Pushed: over 3 years ago - Stars: 2 - Forks: 2

ranaaditya/Pragyan20-ParticleSystem

3D Particle-System for Pragyan'20 Main Android App written with OpenGl-ES.

Language: Java - Size: 735 KB - Last synced: 18 days ago - Pushed: over 3 years ago - Stars: 2 - Forks: 1

Viet281101/Demo64Ko

A graphics and sound presentation program, total resources used are less than 64Kb (including source code, music, fonts, etc)

Language: C - Size: 27.3 KB - Last synced: 19 days ago - Pushed: 19 days ago - Stars: 0 - Forks: 0

victorfisac/FNode

Tool based in nodes to build GLSL shaders without any programming knowledge written in C using OpenGL and GLFW.

Language: C - Size: 5.5 MB - Last synced: 17 days ago - Pushed: almost 2 years ago - Stars: 97 - Forks: 12

MAGGIx1404/webgl-gallery

practice of webgl(threejs and glsl) #4

Language: JavaScript - Size: 7.08 MB - Last synced: 22 days ago - Pushed: about 2 years ago - Stars: 10 - Forks: 0

MAGGIx1404/Custom_WEBGL_Slider

custom infinite slider with snap (gsap + threejs)

Language: JavaScript - Size: 1.39 MB - Last synced: 22 days ago - Pushed: over 1 year ago - Stars: 12 - Forks: 0

QuadNard/tullochstudio

Software Engineer portfolio. NextJS + Tailwindcss + Vercel + framer motion + ThreeJs ✨🐢🚀✨

Language: TypeScript - Size: 3.01 MB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 0 - Forks: 0

raj4navneet/Learning

Code repo for all the tests and learning

Language: Python - Size: 41 KB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 1 - Forks: 0

houmain/gpupad

A flexible GLSL shader editor and IDE.

Language: C++ - Size: 15 MB - Last synced: 23 days ago - Pushed: 23 days ago - Stars: 120 - Forks: 6

fynnfluegge/oreon-engine

OpenGL/Vulkan Java 3D Engine

Language: Java - Size: 190 MB - Last synced: 17 days ago - Pushed: 11 months ago - Stars: 639 - Forks: 179

Just-Feeshy/Feeshy-Shaders-Playground

A shader engine made using Lime and GLSL.

Language: Haxe - Size: 18.2 MB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 1 - Forks: 0

celestiary/web

Astronomical simulator of solar system and local stars

Language: JavaScript - Size: 74.6 MB - Last synced: 6 days ago - Pushed: 28 days ago - Stars: 42 - Forks: 2

s4hyhzi/learn-bevy

bevy学习

Language: Rust - Size: 20.8 MB - Last synced: 26 days ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

LucianDeveloper/RubicsCube-Qt-GLSL

Desktop application on the Qt framework. Implementation of the Rubic's Cube using shaders.

Language: C++ - Size: 8.91 MB - Last synced: 27 days ago - Pushed: over 3 years ago - Stars: 2 - Forks: 1

Moonbladez/three-js-waves

simulating waves with threejs and shaders

Language: TypeScript - Size: 10.7 KB - Last synced: 28 days ago - Pushed: 8 months ago - Stars: 1 - Forks: 0

armondschneider/effext

A website of p5.js webcam shaders.

Language: HTML - Size: 6.84 KB - Last synced: 28 days ago - Pushed: 29 days ago - Stars: 0 - Forks: 0

xemantic/shader-web-background

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

Language: JavaScript - Size: 3.31 MB - Last synced: 19 days ago - Pushed: 12 months ago - Stars: 196 - Forks: 28

Urtaq/URWeatherView

Show the weather effects onto view written in Swift4.2

Language: Swift - Size: 116 MB - Last synced: about 2 hours ago - Pushed: over 5 years ago - Stars: 448 - Forks: 35

CozartKevin/CS385-Intro_To_Graphics_SSU

Coursework for CS 385 - Introduction to Graphics - Instructor: David Schreiner

Language: JavaScript - Size: 289 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

selimanac/defold-pixel-planets

Port of Pixel Planets shaders to Defold

Language: GLSL - Size: 730 KB - Last synced: 18 days ago - Pushed: about 3 years ago - Stars: 31 - Forks: 4

kozlov-a-d/gl-slider

GL-Slider is a easy to use slider with awesome transition effects, which use glsl shaders.

Language: JavaScript - Size: 25.6 MB - Last synced: 12 days ago - Pushed: over 5 years ago - Stars: 19 - Forks: 1

zbanks/radiance

Radiance is video art software for VJs. It supports beat detection, animated GIFs, YouTube video, OpenGL shader effects. It is designed for live performance and runs on Linux and MacOS.

Language: C++ - Size: 17.1 MB - Last synced: 8 days ago - Pushed: 10 months ago - Stars: 179 - Forks: 24

MillionScope/glowglobe

Any type of glow globe

Language: MDX - Size: 1.19 MB - Last synced: 26 days ago - Pushed: 7 months ago - Stars: 1 - Forks: 1

lennonc1atwit/ShaderScape

Shader Scape is a shader toy like program that lets you live edit glsl fragment shaders

Language: C++ - Size: 23.5 MB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

syanenko/HelloBricks

Shaders based text rendering

Language: C - Size: 2.84 MB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

kevzettler/react-regl

React Fiber Reconciler Renderer for Regl WebGL

Language: TypeScript - Size: 247 MB - Last synced: 13 days ago - Pushed: 10 months ago - Stars: 194 - Forks: 24

pixijs/filters

Collection of community-authored custom display filters for PixiJS

Language: TypeScript - Size: 8.25 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 877 - Forks: 156

dabrorius/hackers-shaders

This is a GLSL shader example insipred by the Acid Burn laptop test scene in cult movie Hackers from 1995.

Language: JavaScript - Size: 6.84 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

rbaygildin/learn-graphics

Algorithms of rendering implemented in OpenGL and Qt

Language: C++ - Size: 46.2 MB - Last synced: about 1 month ago - Pushed: almost 6 years ago - Stars: 3 - Forks: 0

pjkarlik/truchet-webgl

WebGL Boilerplate for developing Fragment Shaders | Demo 3D Truchet Shader

Language: JavaScript - Size: 493 KB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 2 - Forks: 0

BrokenSource/ShaderFlow

🌵 Imagine ShaderToy, on a Manim-like architecture. That's ShaderFlow. Music Visualizer, Piano Roll, Shader Platform. Fastest Render in the West

Language: Python - Size: 1010 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 39 - Forks: 4

guidoschmidt/examples.lygia-threejs

Collection of three.js examples using lygia shader library

Language: TypeScript - Size: 10.5 MB - Last synced: 18 days ago - Pushed: 9 months ago - Stars: 39 - Forks: 2

kolgushev/Pixel-Perfect-B

A Minecraft shader pack that focuses on improving visual fidelity in a way that doesn't interrupt gameplay

Language: GLSL - Size: 57.3 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

Siriuscoder/3dlite

lite 3d rendering engine

Language: C - Size: 86.6 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 9 - Forks: 3

patriciogonzalezvivo/lygia_examples

Language: GLSL - Size: 124 MB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 92 - Forks: 6

Zabooby/mpv-config

Personal mpv config files aiming to get the best quality and viewing experience

Language: GLSL - Size: 37.9 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 196 - Forks: 12

h-banii/hypr-shader-preview

Preview hyprland shaders directly in the browser!

Language: JavaScript - Size: 3.64 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0

cunnellp5/animations

Playground for animations

Language: CSS - Size: 5.02 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

dpieve/Going3D

Going3D is a simple 3D engine built using C++20 Modules. It provides shading, lighting, 3D models etc.

Language: C++ - Size: 36.8 MB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

Mewatools/mewa

Application and framework source code

Language: C++ - Size: 7.79 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 8 - Forks: 3

donnerbrenn/metaballs

Using SFML and GLSL to render some nice 2D Metaballs.

Language: C++ - Size: 7.81 KB - Last synced: about 2 months ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0

AmrHMorsy/Cloth-Simulation

Real-time cloth simulation, developed in C++/OpenGL, that employs a Mass-Spring System, inspired by the paper "Fast Simulation of Mass-Spring Systems" by Liu et al. Parallelized using OpenMP and features Physically-Based Rendering (PBR), image-based lighting (IBL) for enhanced realism, and an HDR skybox for a dynamic, immersive sky.

Language: C++ - Size: 263 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 2 - Forks: 1

taKana671/WalkingInBulletWorld

A character walking around on uneven terrain in Bullet World

Language: Python - Size: 6.18 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

essentialblend/game-of-life-2D

Conway's Game of Life in OpenGL 4.6

Language: C - Size: 3.1 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

Ameobea/three-hex-tiling

Adds support for hiding repeating texture patterns to Three.JS

Language: TypeScript - Size: 752 KB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 55 - Forks: 1

MasayukiSuda/GPUVideo-android

This library apply video filter on generate an Mp4 and on ExoPlayer video and Video Recording with Camera2.

Language: Java - Size: 56.9 MB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 639 - Forks: 171

jing-interactive/flow

Native ShaderToy for Windows, macOS, iOS, Linux etc

Language: GLSL - Size: 1.33 MB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 7 - Forks: 2

TechSculptorx/Ocean

My first practice template made with glsl shaders , webGL, and three.js.

Language: JavaScript - Size: 2.91 MB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0

georgiyCJDEV/OpenGL_3DScene

Coursework for BSTU Voenmeh. Simple scene made on OpenGL 4.6 using assimp for model loading, soil2 for textures creating, glfw for setting window

Language: C++ - Size: 114 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

blackmutzi/polygon-demo

is a little demonstration for the polygon-engine

Language: C++ - Size: 76.7 MB - Last synced: about 2 months ago - Pushed: about 7 years ago - Stars: 0 - Forks: 0

OnPlayerExitVehicle/Engine

A multiplayer based game engine

Language: C++ - Size: 987 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1 - Forks: 2

zduny/shadertoy-cheatsheet

Useful GLSL functions

Language: GLSL - Size: 11.7 KB - Last synced: 2 months ago - Pushed: over 1 year ago - Stars: 7 - Forks: 0

M1-info/roller-coaster

Univerty project with openGL to implement a roller coaster simulator

Language: C++ - Size: 7.22 MB - Last synced: 2 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 1

warez80/WebGL-Fractal-Demo

A demo I created of various fractals in WebGL. This was made for CAP4720 Computer Graphics at UCF.

Language: HTML - Size: 7.81 KB - Last synced: 2 months ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0

MasayukiSuda/ExoPlayerFilter

This library uses OpenGL Shaders to apply effects on ExoPlayer video at Runtime

Language: Java - Size: 29.8 MB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 879 - Forks: 162

Alba-NR/Nereus_Code

🌊 Nereus: A modern C++ OpenGL rendering engine for rendering realistic oceans in real-time. Looking at wave simulation techniques and water illumination models. Third-year dissertation project for the University of Cambridge Computer Science Tripos.

Language: C++ - Size: 10.5 MB - Last synced: 2 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

danielfvm/shadow

A live and interactive wallpaper "engine" for Linux and Windows. It supports mixing various formats like glsl-shaders, images, videos and GIFs to create an amazing wallpaper. Additionally you can expand it's functionality with scripts.

Language: Python - Size: 7.14 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 46 - Forks: 6

Spacerulerwill/Wallpaper-Engine

Windows 10 GLSL Wallpaper Engine

Language: C++ - Size: 38.5 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 6 - Forks: 1

lachlanmcdonald/magicavoxel-shaders

A collection of shaders for MagicaVoxel to generate geometry, noise, patterns, and simplify common and repetitive tasks.

Language: Python - Size: 4.18 MB - Last synced: about 2 months ago - Pushed: 8 months ago - Stars: 606 - Forks: 48

johnl28/volkano-gl

A 3D Volcano simulation with OpenGL & C++

Language: C++ - Size: 23.7 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

rbaltrusch/smoke_shader

A small smoke-like shader written in Love2D/Lua with GLSL

Language: Lua - Size: 3.65 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

kiritoInd/sea-shaders

Sea Shader using GLSL Noise Algorthms

Language: JavaScript - Size: 13.7 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

subsoap/deffx

A collection of useful shader effects made ready to be used with the Defold game engine

Language: GLSL - Size: 19.7 MB - Last synced: 2 months ago - Pushed: over 3 years ago - Stars: 48 - Forks: 3

codex128/ShaderWizard

User interface for creating shaders for JMonkeyEngine3

Language: Java - Size: 51.8 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 4 - Forks: 0

yangfengzzz/Arche-webgpu

Entity-Component Based Graphics Engine rendered by WebGPU(Dawn)

Language: C++ - Size: 5.13 MB - Last synced: 27 days ago - Pushed: over 1 year ago - Stars: 57 - Forks: 8

LeeBingler/MusicVisualizer

A Music Visualizer made with shaders in threejs

Language: JavaScript - Size: 31.7 MB - Last synced: 2 days ago - Pushed: 3 months ago - Stars: 1 - Forks: 0

TheFlyingPiano99/HomebrewGraphicsEngine

A grahics/videogame engine writen in C++ using OpenGL.

Language: C++ - Size: 1010 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 11 - Forks: 2

CS-457-jackhart/Project-1 📦

Step- and Blended-edged Elliptical Dots

Language: C++ - Size: 30.1 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

CS-457-jackhart/Project-2 📦

Noisy Elliptical Dots

Language: C++ - Size: 29.4 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

subhra1234/SFML-Projects

This is a Physics simulation repository

Language: C++ - Size: 28.3 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

libinghui96/graphics_test_case

Vulkan tests cases aimed mainly on features of shader compiler

Language: C++ - Size: 162 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

TremeschinArchive/ModularMusicVisualizer 📦

The Interactive Shader Renderer Platform. Realtime audio, easy rendering, spectrogram, piano roll, music visualization. Manim style

Size: 8.62 MB - Last synced: 3 months ago - Pushed: 5 months ago - Stars: 88 - Forks: 8