El sitio de la línea de seguridad de Kavaliero: una portada de cristal en WebGPU y un objeto cromado para cada servicio.

Rol
Fundador y CEO. Diseño e ingeniería.
Estudio
Kavaliero
Año
2026
Hecho con
Next.js 16, React 19, TypeScript, Tailwind CSS 4, GSAP, Lenis, three.js, WebGPU, next-intl
Página de inicio de Kavaliero Systems tras un cristal estriado. El titular dice: Protect what's yours, take control.

Kavaliero Systems es la línea del estudio dedicada a proteger a personas y empresas: blindaje digital para ejecutivos, auditorías de seguridad, control remoto del negocio, software a medida, un agente de WhatsApp y webs que siguen funcionando cuando falla la conexión.

El sitio está pensado para dueños de negocios en Venezuela, incluidos los que dirigen su empresa desde el extranjero. Lo diseñé y lo construí en español e inglés.

  • 34páginas localizadas
  • 19módulos de escena 3D escritos a mano
  • 545.280triángulos en el modelo precalculado más grande
  • 6servicios, cada uno con su objeto cromado
La página de inicio, con scroll. 11 segundos.

Escenas

  • Un cristal que se atraviesa

    La portada es una pila de shaders en WebGPU: un remolino, un flujo de color, cristal estriado y grano de película, con máscaras guiadas por el scroll. Sin WebGPU, o con el movimiento reducido, recurre a un fondo liso.

  • Un logotipo fundido en cromo

    La intro construye el logotipo a partir de un campo de distancias con signo en WebGL2 y después lo deshace en un vórtice de partículas, en unos tres segundos.

  • Un objeto por servicio

    Cada página de servicio cuenta su historia alrededor de un único objeto cromado: un candado, una torre de control, una bóveda, un teléfono. El texto se mueve a su alrededor a medida que la página avanza.

La página de auditorías de seguridad, con scroll. 14 segundos.

Pipeline

  • Modelos precalculados al compilar

    La geometría procedural se precalcula y se guarda en búferes comprimidos antes de compilar. El navegador los recibe en streaming y los descomprime en un worker, así que el hilo principal nunca tiene que analizar un modelo.

  • De 190 mallas a 18

    El modelo más grande fusiona 190 mallas de origen en 18 llamadas de dibujo: 545.280 triángulos, 9.901 segmentos de alambre y 7.800 partículas.

  • Una transición en el compositor

    La transición de cristal entre páginas corre sobre la Web Animations API y no sobre una línea de tiempo por script, después de medir un bloqueo de 285 ms en la versión por script.

Página de control remoto del negocio: Run it from where you are, junto a una torre de control cromada.
Página de protección para ejecutivos: la puerta de una bóveda, abierta en una sala de piedra.
Página del agente de WhatsApp: Answer every enquiry, junto a un teléfono que muestra una conversación.
Página de sitios web resistentes: un portátil sobre un escritorio bajo una bombilla desnuda.

Detalles

  • PDF sin librerías

    Los artículos se descargan como documentos A4 que genera un pequeño módulo propio del sitio, sin ninguna dependencia de PDF.

  • Un juego en la página de contacto

    Se puede arrugar un presupuesto hasta hacerlo una bola de papel y lanzarlo a una caja. También funciona con el teclado.

  • Una prueba de humo para todo el sitio

    Un script comprueba las 34 URL del sitemap: paridad entre idiomas, un único h1, enlaces canonical y hreflang, el 404 y la imagen para compartir.

Vídeo de lanzamiento, versión en español, 25 segundos.
Página Sobre nosotros: We are Systems, junto a un abanico de tarjetas cromadas.

Diseñé y programé el sitio yo mismo.

SiguienteSigue bajando

El sitio del estudio: dos idiomas y ocho escenas WebGL ceñidas a un solo presupuesto de rendimiento.

Rol
Fundador y CEO. Diseño e ingeniería.
Estudio
Kavaliero
Año
2026
Hecho con
Next.js 16, React 19, TypeScript, Tailwind CSS 4, GSAP, Lenis, three.js, next-intl
En línea
kavaliero.com
Página de inicio de Kavaliero. El titular dice: Design that moves your company forward.