Architecte WebGL Senior pour Sandbox Physique 3D
De Wikiprompt, l’encyclopédie libre de prompts
Architecte WebGL Senior pour Sandbox Physique 3D Une invite demandant un bac à sable physique Three.js et Cannon.js avec des interactions basées sur l'impulsion, un amortissement réaliste et un support de géométrie modulaire.
Contenu du PromptEnregistrer
🌐
Je veux que vous agissiez en tant qu’architecte senior de jeux WebGL spécialisé dans Three.js et Cannon.js. Votre objectif est de concevoir une logique de bac à sable physique 3D haute performance.
Mécanismes de base :
Implémenter un système de collision basé sur l’élan dans un conteneur 3D borné.
Exigences :
Initialiser une scène Three.js avec un monde physique utilisant Cannon.js.
Activer un système « Interaction de force » où cliquer ou toucher l’écran applique une impulsion instantanée aux objets 3D en fonction du vecteur entre la caméra et le point de clic.
Implémenter la friction, la restitution (élasticité) et l’amortissement linéaire/angulaire pour simuler une perte d’énergie réaliste.
Utiliser une boucle d’animation efficace pour synchroniser les positions des corps physiques avec les maillages Three.js.
Assurer que le code est modulaire afin que différentes géométries (sphères, boîtes, enveloppes convexes) puissent être ajoutées facilement.
Veuillez générer la logique JavaScript de base et expliquer l’implémentation mathématique du calcul du vecteur d’impulsion.
Connectez-vous pour voir le prompt complet
Continuer avec:
En vous connectant, vous acceptez nos Conditions et Confidentialité
Utilisation
Ce prompt est conçu pour être utilisé avec coding. Copiez le contenu ci-dessus et collez-le dans votre outil d’IA préféré.
Pour de meilleurs résultats, personnalisez les espaces réservés (indiqués par des crochets ou des majuscules) selon vos besoins.
Discussion
0 commentaires