A GPU-driven particle sculpture with shockwave pulses, theme switching, and cinematic bloom, built on Three.js and Tailwind.
import StarShockwaves from "@/components/ui/star-shockwaves"; const settings = { amplitude: 12, speed: 28, width: 6 }; export default function Demo(props: Partial<typeof settings>) { const s = { ...settings, ...props }; return ( <div className="h-screen w-screen"> <StarShockwaves amplitude={s.amplitude} speed={s.speed} width={s.width} /> </div> ); }