Saltar al contenido
Todos los proyectos

01Recreación

Tidewell Hall

Un sitio que vende eventos y estancias de hotel a la vez: una página de inicio guiada por el scroll sobre un shader de agua en WebGL, una página de campaña fija y un flujo de reserva detrás de cada botón de Book Room.

/
Tidewell Hall, inicio en una pantalla de escritorio
Tidewell Hall, inicio en un teléfono
Inicio
/summer-series
Tidewell Hall, campaña summer series en una pantalla de escritorio
Tidewell Hall, campaña summer series en un teléfono
Campaña Summer Series

Qué construí

  • Página de inicio que abre con una cuadrícula de fotos y se sumerge en un shader de agua en vivo.
  • Página de campaña contada dentro de una sección fija de 400vh.
  • Modal de reservas con disponibilidad, tarifas por noche, apartado y código de confirmación.

Notas de ingeniería

Shader de agua en WebGL puro

Ruido con domain warping y ondas que siguen al puntero, a una resolución interna reducida. Se pausa fuera de pantalla, dibuja un cuadro fijo con movimiento reducido y usa CSS como respaldo sin WebGL.

Una versión fijada con razón

Las versiones nuevas de Framer Motion pasaron la opacidad ligada al scroll a un ViewTimeline nativo, y eso rompía los transforms de varios segmentos dentro de la sección fija. El sitio se queda en la versión con la que salió, y la razón está documentada.

Qué corre en modo demo

  • Los formularios, la disponibilidad, las tarifas y los códigos de confirmación se generan en el navegador.