uwal
Unopinionated WebGPU Abstraction Library
Unopinionated WebGPU Abstraction Library
Image transition lib to facilitate the creation of image transition effects using three.js
🍰 An extensable, layer based shader material for ThreeJS.
Simple way to run WebGPU shaders on HTML Canvas
A react-three-fiber component for creating fluid distortion effects
Import GLSL strings with glslify
A glsl to JS module transpiler.
🍰 An extensable, layer based shader material for ThreeJS.
Genereate new MediaStreams or Canvas elements based on MediaStreams (webcam) with any background image/video. Greenscreen your webcam and enable virtual backgrounds in your web applications.
## Installation
Utilities for Angular Three
Minimal three.js alternative.
Shaders for cel shading and cartoon effects.
With which you can create transformation matrices similar to how it is done in OpenGL.
This repository contains a TypeScript animation framework called demolished-rail, designed for creating complex and dynamic animations with ease.
===
A thin layer between JS and WebGPU/WGSL that improves development experience and allows for faster iteration.
GLSL utility functions
A minimal rendering library.
Import GLSL source files as strings. Pre-processed, validated and optimized with Khronos Group SPIRV-Tools. Supports glslify.