Skip to content
Code Works Media
Interactive & 3DStudio projectAnupam Chaudhary & Sanchit Kathpalia

Insane

A property landing page driven by a frame-by-frame 3D scroll.

Year
2026
Stack
JavaScriptLocomotive ScrollCanvasHTML / CSS
Insane — cover

The brief

A self-initiated study in scroll-driven canvas animation, wrapped around a digital-twin property pitch.

The challenge

Playing an image sequence on scroll means decoding and painting frames fast enough to feel like video — without stuttering when someone scrolls quickly, and without shipping so many frames that the page takes forever to load.

The approach

A canvas image sequence scrubbed by Locomotive Scroll, so the model turns frame by frame as the page moves. Built in plain JavaScript with no framework, which keeps the payload down to the frames themselves.

What we built

  • Frame-sequence 3D scroll animation
  • Locomotive smooth scrolling
  • Canvas-rendered hero
  • Responsive layout

What it demonstrates

  • Canvas frame-sequence animation tied to scroll position
  • Working without a framework when the job doesn't need one

Ready for a website that actually works? Let’s build it.

One 20-minute call. You’ll leave with a plan, a price, and a launch date — whether you build with us or not.