GitHub topics: curtainsjs
martinlaxenaire/gpu-curtains
gpu-curtains is a 3D WebGPU rendering engine. It can be used as a standalone 3D engine, but also includes extra classes focused on mapping 3d objects to DOM elements; It allows users to synchronize values such as position, sizing, or scale between them.
Language: TypeScript - Size: 228 MB - Last synced at: about 23 hours ago - Pushed at: 1 day ago - Stars: 125 - Forks: 5

martinlaxenaire/curtainsjs
curtains.js is a lightweight vanilla WebGL javascript library that turns HTML DOM elements into interactive textured planes.
Language: JavaScript - Size: 43.6 MB - Last synced at: 1 day ago - Pushed at: 2 months ago - Stars: 1,743 - Forks: 113

martinlaxenaire/react-curtains
react-curtains is an attempt at converting curtains.js WebGL classes into reusable React components.
Language: JavaScript - Size: 771 KB - Last synced at: 26 days ago - Pushed at: over 2 years ago - Stars: 111 - Forks: 9

UstymUkhman/video-transition
WebGL Video Transition
Language: JavaScript - Size: 38.5 MB - Last synced at: about 2 months ago - Pushed at: 5 months ago - Stars: 5 - Forks: 1

Rajacharles/Hero-Curtain-Scroll-Magic
Hero Curtain | Scroll Magic | Scroll Position
Language: HTML - Size: 3.29 MB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

nadiamariduena/creativ-img.distortion2
Distortion Effect With Curtains.js & React
Language: JavaScript - Size: 53.5 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 1
