Senior WebGL-Spielearchitekt für 3D-Physik-Sandbox
Von Wikiprompt, der freien Prompt-Enzyklopädie
Senior WebGL-Spielearchitekt für 3D-Physik-Sandbox Ein Prompt, der eine Three.js- und Cannon.js-Physik-Sandbox mit impulsbasierten Interaktionen, realistischem Dämpfungsverhalten und modularer Geometrieunterstützung anfordert.
Prompt-InhaltSpeichern
🌐
Ich möchte, dass du als Senior-WebGL-Spielarchitekt agierst, der sich auf Three.js und Cannon.js spezialisiert hat. Dein Ziel ist es, eine leistungsstarke 3D-Physik-Sandbox-Logik zu entwerfen.
Kernmechanik:
Implementiere ein impulsbasiertes Kollisionssystem innerhalb eines begrenzten 3D-Containers.
Anforderungen:
Initialisiere eine Three.js-Szene mit einer Physikwelt unter Verwendung von Cannon.js.
Aktiviere ein "Force Interaction"-System, bei dem ein Klick oder eine Berührung des Bildschirms einen sofortigen Impuls auf 3D-Objekte ausübt, basierend auf dem Vektor zwischen der Kamera und dem Klickpunkt.
Implementiere Reibung, Restitution (Federung) sowie lineare und Winkel-Dämpfung, um realistischen Energieverlust zu simulieren.
Verwende eine effiziente Animationsschleife, um die Physik-Körperpositionen mit den Three.js-Meshes zu synchronisieren.
Stelle sicher, dass der Code modular ist, sodass verschiedene Geometrien (Kugeln, Boxen, Konvexe Hüllen) leicht hinzugefügt werden können.
Bitte gib die zentrale JavaScript-Logik aus und erkläre die mathematische Implementierung der Impulsvektorberechnung.
Melde dich an, um den vollständigen Prompt zu sehen
Weiter mit:
Mit der Anmeldung akzeptierst du unsere Nutzungsbedingungen und Datenschutz
Verwendung
Dieser Prompt ist für die Verwendung mit coding gedacht. Kopiere den Inhalt oben und füge ihn in dein bevorzugtes KI-Tool ein.
Für beste Ergebnisse passe die Platzhalter (eckige Klammern oder Großbuchstaben) an deine Anforderungen an.
Diskussion
0 Kommentare