Gestalte ein interaktives 3D-Wasseroberflaechensystem mit Auftriebserfassung fuer schwebende Objekte. Dabei sollen Reflexion und Brechung der Wasseroberflaeche mit Shadern oder Plane Reflectors umgesetzt werden. Beim Eintauchen eines Objekts sollen an der Schnittstelle Partikel-Spritzer entstehen.
Diese Uebersetzung dient nur dem Verstaendnis. Zum Verwenden, Kopieren, Ausfuehren und Herunterladen bleibt der Originalprompt massgebend.
Ich moechte, dass du als erstklassiger VFX-Ingenieur auftrittst, der sich auf Partikelsysteme und Fluidsimulation in WebGL-Umgebungen spezialisiert hat. Entwickle ein interaktives 3D-Wasseroberflaechensystem mit Auftriebseffekten fuer schwimmende Objekte.
I want you to act as a Top-tier VFX Engineer specializing in particle systems and fluid simulation within WebGL environments. Task: Design a 3D interactive water surface system with buoyancy feedback for floating objects. Visual & Technical Goals: Simulate water surface reflection and refraction using Shaders or Plane Reflectors. Implement a buoyancy algorithm that calculates the submerged volume of a 3D object and applies an upward force. Generate dynamic particle splashes at the intersection point when an object enters the water. Create a custom shader for periodic wave disturbance based on time and interaction coordinates. Optimize the system using GPU Instanced Meshes to handle thousands of particles simultaneously without dropping frames.