Shader magic for modern frontends
``` import { MeshGradient, DotOrbit } from '@paper-design/shaders-react';
This is the vanilla JS of Paper Shaders. You can also find framework specific wrappers
React Shaders is an open source library for creating GLSL/WebGL shaders in React and Typescript, with support for modern shader bindings like those in Shadertoy and Rysana.
webgl-noise shaders ported to work with glslify
Extend Three.js standard materials with your own shaders!
A wrapper for the "resolve" module that targets GLSL shaders instead of JavaScript
WebGL shaders used across various Scribe surfaces on web.
Native Springs Shaders
Svelte components for @paper-design/shaders
A webpack loader for glsl shaders - includes support for nested imports.
This is the vanilla JS of Paper Shaders. You can also find framework specific wrappers
A collection of custom shaders for the Unity Software
Drawing patterns with glsl shaders on modern browsers.
colormaps for glsl shaders
A transform stream for glslify that adds an `import` directive to your shaders.
A webpack loader for glsl shaders - includes support for nested imports. Re-Written in TypeScript
three-shaders - a library of shaders included with Three.js library
Newtone GPU shader pipeline — Pass/Pipeline runtime, signal-driven uniforms, texture utilities, and ready-made shaders for React + Three.js
Universal React library, write and compose WebGL shaders, implement complex effects using a descriptive paradigm
Create GLSL shaders with typescript for Three.js
A friendly web-component for writing and rendering shaders.
DOM implementation of gl-react, an universal React library to write and compose WebGL shaders
Shrinks WGSL shaders via Naga IR optimization passes
A Wayland-native screensaver for Hyprland — fractal shaders on wlr-layer-shell overlays
Type safe Rust bindings workflow for wgsl shaders in wgpu
SPIR-V/GLSL/HLSL shader interface reflection to JSON. (CLI)
Cross-platform GPU-accelerated terminal emulator with inline graphics support (Sixel, iTerm2, Kitty)
RetroArch shaders for all.
RetroArch shaders for all.
RetroArch shaders for all.
RetroArch shaders for all.
RetroArch shaders for all.
RetroArch shaders for all.
RetroArch shaders for all.
RetroArch shaders for all.
Extra special effects, such as shader, for the Gosu game-development library
A Ruby Shader Library
A utility to help scaffold code from OpenGL ES 2 shaders.
Ruby bindings for SPIRV-Cross to provide reflection of SPIR-V shaders.
RLSL is a Ruby DSL for writing shaders that can be transpiled to GLSL, WGSL, and MSL
FORKED TO USE A DIFFERENT OPENGL DEPENDENCY: Extra special effects, such as shader, for the Gosu game-development library
Generates fragment shaders that apply a Gaussian blur in an efficient manner.
rbGLox is a small wrapper over the ruby-opengl, ruby-glfw.
IN ACTIVE DEVELOPMENT. High-performance Ruby game framework strongly influenced by the RPG Maker series by Enterbrain. The library contains multiple levels of abstraction, leveraging the power of modern OpenGL (C bindings built-in) and shaders, but building upon these low-level abstractions to create the user-friendly components that are to be expected in a 2D game framework, including sprites, textures, fonts, colors, etc. Those experienced with low-level graphics APIs have all the tools at their fingertips already built-in (OpenGL, GLFW, OpenAL, sound/font/image decoding, etc) and ready to build their own engine from, while those who have no interest in such can get started right away with powerful higher-level abstractions. While the library's API surface similar in many ways to RPG Maker XP/VX/VXA, bear in mind that it is merely incluenced by those, and liberal design changes have been taken to not limit the API or add restriction.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.