Esfera líquida iridiscente renderizada con Three.js. La superficie se deforma con ruido simplex 3D en el vertex shader y reacciona a la velocidad del cursor.
prefers-reduced-motionimport LiquidOrb from "@/components/LiquidOrb";
// Copia también la carpeta components/three (escena + utilidades).
// Requiere: npm i three
<section style={{ position: "relative", height: "100vh" }}>
<LiquidOrb />
<div style={{ position: "relative", zIndex: 2 }}>
<h1>Tu contenido</h1>
</div>
</section>