Précisez ce qui doit être modifiable
Indiquez quels objets doivent rester séparés, nommés et modifiables ; sinon, une coque visuellement convaincante peut rester inutilisable.
Découvrez « Projet WebGL TypeScript + Three.js : la salle des Prières pour de bonnes récoltes du Temple du Ciel à Pékin », un exemple 3D réalisé avec GPT-6 Astra autour de Three.js, TypeScript. Explorez le résultat et adaptez le prompt à votre projet.
Un personnage, deux méthodes de création réelles. Les résultats varient selon le projet.
Offrez à votre prochaine scène un personnage qui mérite qu'on s'y attarde. Créez des assets 3D détaillés et texturés à partir d'une image ou de quelques mots.
Créer des assets 3D gratuitementCréez un projet WebGL complet et exécutable de la salle des Prières pour de bonnes récoltes du Temple du Ciel à Pékin avec TypeScript + Three.js. Toute la géométrie, les textures et les animations de l’architecture doivent être générées de manière procédurale par le code à l’exécution. Le chargement de modèles externes tels que .glb, .gltf, .obj ou .fbx est interdit. Reconstitution architecturale : trois toits circulaires à trois niveaux, de dimensions et de hauteurs différentes, couverts de tuiles vernissées bleues, un faîteau doré, des colonnes rouges, un corps de bâtiment circulaire, des décors peints bleus, verts et dorés, des dougong ainsi que des portes et fenêtres. Le toit doit utiliser un profil courbe, une surface de révolution ou une géométrie personnalisée afin de reproduire des avant-toits amples et légèrement relevés ; un simple cône ne convient pas. Une base circulaire blanche en marbre de Chine, composée de trois niveaux, avec un escalier central en pierre, des balustrades et des piliers ; les proportions générales doivent être harmonieuses et les différents niveaux clairement lisibles. Générez de manière procédurale les textures de tuiles et les ornements ; utilisez de préférence InstancedMesh pour les éléments répétitifs. Scène et interactions : un ciel bleu de Pékin, une esplanade et quelques espaces végétalisés ; utilisez DirectionalLight avec AmbientLight/HemisphereLight, activez les ombres et l’occlusion ambiante, ainsi qu’un tone mapping cinématographique modéré. Prenez en charge la rotation et le zoom avec OrbitControls, ainsi qu’une présentation en rotation automatique lente, activable ou désactivable. Un bouton doit basculer entre les modes « explosion » et « reconstruction » : le toit, les colonnes, les dougong, les murs, les portes et fenêtres, les balustrades et la base doivent se disperser progressivement par niveaux, puis retrouver précisément leur position initiale. L’animation doit être pilotée par le code, avec un décalage entre les séquences pour éviter tout déplacement instantané. Livrez directement le projet complet ainsi que les instructions de démarrage. La page doit s’adapter de manière responsive à la taille de la fenêtre, offrir un rendu visuel de haute qualité et des interactions fluides, tout en préservant les performances sur les navigateurs de bureau courants grâce à l’instanciation, à un niveau de détail géométrique raisonnable et à l’optimisation du rendu. Structurez clairement le code pour faciliter son extension ; vérifiez la compilation et les fonctionnalités principales, et indiquez honnêtement les éléments qui n’ont pas été vérifiés.
Comprendre le prompt
Découvrez « Projet WebGL TypeScript + Three.js : la salle des Prières pour de bonnes récoltes du Temple du Ciel à Pékin », un exemple 3D réalisé avec GPT-6 Astra autour de GPT-6 Astra, Three.js, TypeScript. La mention de source précise s’il s’agit du prompt original ou d’un brief adapté de la publication publique.
Gardez l’objectif principal, puis précisez la caméra, les commandes, l’éclairage et le comportement attendu. Validez d’abord ce fonctionnement avant d’enrichir le rendu visuel.
Indiquez quels objets doivent rester séparés, nommés et modifiables ; sinon, une coque visuellement convaincante peut rester inutilisable.
Demandez au modèle d'exécuter la scène, d'inspecter les défauts visibles et de recommencer jusqu'à satisfaire des critères concrets de fréquence d'images, d'interaction et de mise en page.
Pour les grands mondes, découpez le travail en quartiers, assemblages ou jalons et validez chaque section avant d'élargir le périmètre.
Votre prompt pose les bases du jeu ou de la scène. Donnez-lui vie avec des personnages et des objets plus détaillés, créés dans Tripo pour remplacer les modèles provisoires.
Un cahier des charges réutilisable reconstitué à partir de la description publique du projet par son auteur. Il ne s'agit pas de la transcription d'un prompt resté privé.
Construis un jeu Three.js inspiré des kaijus en utilisant des modèles de créatures et des effets sonores générés. Crée des combats de géants lisibles et un environnement qui fait ressentir leur taille.
Prépare des variantes d’expression d’un personnage Tripo dans Blender avant de créer le rig. Aligne les maillages et passe de l’un à l’autre sans interpolation, en réduisant les variantes inactives à l’intérieur de la tête. Ne présente pas cette méthode comme un mélange progressif des expressions ni comme compatible avec VRM.