Blush Response, home

Websites & WebGL

Websites that move: real-time 3D, WebGL and Next.js marketing sites.

Blush Response designs and builds marketing sites where the motion does the selling: three.js scenes, custom shaders and illustrations that draw themselves, in React or Next.js. One studio does the design and the code, so what you approve is what ships.

What we build

  • Launch and landing pages in Next.js or Vite: one clear offer, fast on phones, ready for ads and search.
  • 3D heroes and product scenes in three.js with custom GLSL, from painterly worlds to a product you can drag and turn.
  • Scroll-driven motion that ties 3D and HTML together, so labels and copy follow the scene as you scroll.
  • Illustration systems in code: Canvas 2D diagrams, portraits and hand lettering that ink themselves in the browser, or CSS keyframe characters instead of heavy video.
  • The app behind the site when there is one: dashboards and product UI in React.

Recent work

Built to load

Motion only matters if the page shows up. On the 1760 site, the illustration canvases pause when they scroll offscreen and each has a still frame for visitors who turn motion off, and phones and browsers without WebGL get a 2D version of the 3D scene instead of a blank box. We plan the same fallbacks into every build and test them before launch.

How a project runs

  1. You send a brief through the four-question intake, or we talk for 30 minutes.
  2. You get a fixed quote and a timeline.
  3. Design happens in the browser, and you review it on a live link, not in static mockups.
  4. We build, then test on real phones and slow connections.
  5. Launch, with the code and assets handed over.

Questions

What does a site cost?
Every project gets a fixed quote after the brief. A single landing page and a multi-page site with custom 3D scenes are very different jobs, so we price the actual scope.
Can you add 3D or motion to the site we already have?
Yes. A three.js hero or an animated section can drop into an existing React, Next.js, Webflow or plain HTML site.
Will a 3D site hurt our page speed?
It doesn't have to. We plan for the heavy parts to load after the page is usable, pause when they're not visible, and fall back to stills or 2D where a device can't keep up, then measure it on real phones before launch.
Do you work outside Seattle?
Yes. Most projects run remotely over calls and a shared live link.

Built with three.js, GLSL, Canvas 2D, React, Next.js, GSAP and Vite.