Declarative scroll-triggered animations for Three.js β like CSS, but for 3D.
See It In ActionGive any HTML section an id
β when it scrolls into view, animations trigger.
Map section IDs to mesh names. Define position, rotation, scale, or custom material changes.
Pass your meshes and stylesheet to createScrollSheet()
. Thatβs it.
*except animejs and three
Use this in your next scroll-driven portfolio, product showcase, or interactive storytelling project.
View on GitHub