1. Préparer la scène et la connexion
Il faut une scène 3ds Max prête, Codex en local et un serveur 3dsmax-mcp connecté. Suivez l’installation du dépôt. Demandez à l’agent de lire le nom de la scène, les unités, les caméras et la plage d’animation. Continuez lorsqu’il renvoie des données réelles de Max. Enregistrer MCP ne confirme pas à lui seul l’accès à la scène.
2. Construire un parcours continu
Enregistrez une nouvelle version. Parcours : piscine → entrée ouverte → salon → salle à manger → cuisine → couloir → chambre → terrasse → montée aérienne. Utilisez les pièces existantes et les passages ouverts. La caméra ne doit traverser ni murs, ni vitres, ni meubles, ni toiture.
Consigne de caméra
Travaille dans ma scène 3ds Max ouverte via le MCP connecté. Crée une seule caméra continue pour une visite architecturale de 15 secondes, pas un montage de plusieurs caméras.
Lis d’abord le nom de la scène, les unités, le moteur de rendu, les caméras et la plage d’animation. Si plusieurs instances de Max sont ouvertes, identifie la bonne scène. Enregistre une nouvelle version sans écraser l’original. Conserve les objets, matériaux et moteur de rendu.
Examine le plan et les ouvertures réelles. Parcours : terrasse de piscine → entrée centrale ouverte → salon → salle à manger → cuisine → couloir → chambre → sortie ouverte vers la terrasse → montée aérienne extérieure. Si une zone manque, adapte le trajet aux pièces existantes sans inventer de passages.
Utilise 30 fps, les images 0–449 incluses, 1080 × 1920 et 9:16. À l’intérieur, commence vers 1,5–1,6 m avec un objectif modérément grand-angle, adapté à l’échelle réelle. Garde les verticales et l’horizon droits. Ne traverse ni murs, ni vitres, ni meubles, ni toiture. Ne commence la montée finale qu’après la sortie.
Crée des courbes spatiales et des rotations fluides, sans coupes, virages brusques, arrêts à chaque clé ou accélérations soudaines. Vérifie les passages, les angles et l’îlot avec des images intermédiaires. Corrige les collisions avant l’export.
Exporte le viewport image par image, sans enregistrement d’écran : exactement 450 images, soit 15 secondes à 30 fps. Extrais de cette même caméra K01 piscine, K02 entrée, K03 salon, K04 salle à manger, K05 cuisine, K06 couloir, K07 chambre et K08 vue aérienne. Choisis les images adaptées au trajet réel et note leur numéro ainsi que numéro/30 dans manifest.csv. Ne replace pas la caméra pour créer des vues indépendantes.
Livre la nouvelle scène .max, une prévisualisation MP4 de 15 secondes, K01–K08, manifest.csv et un bref rapport des contrôles et limites.3. Exporter la vidéo et les images clés
Réglez 30 fps, images 0–449 et 1080 × 1920 : 450 images font 15 secondes. À l’intérieur, commencez vers 1,5–1,6 m avec un objectif modérément grand-angle. Vérifiez les déplacements et rotations sur tout le trajet. Exportez le viewport image par image, sans capture d’écran vidéo. Le carré initial sert uniquement à la comparaison.
| Référence | Image | Temps |
|---|---|---|
| @img1 · Piscine et terrasse | 0 | 0.000 s |
| @img2 · Entrée de la terrasse | 50 | 1.667 s |
| @img3 · Salon | 95 | 3.167 s |
| @img4 · Salle à manger | 160 | 5.333 s |
| @img5 · Cuisine | 195 | 6.500 s |
| @img6 · Couloir | 235 | 7.833 s |
| @img7 · Chambre | 275 | 9.167 s |
| @img8 · Vue aérienne | 449 | 14.967 s |
4. Créer une série de références
Dans Generate Image, choisissez un modèle Nano Banana disponible permettant la retouche. Chargez l’image K01–K08 correspondante, puis 9:16 et 2K si disponibles. Gardez la géométrie et la caméra ; améliorez les matériaux, la lumière et les détails. Le premier rendu validé peut servir de référence de style supplémentaire. Les prompts restent en anglais pour reproduire cet exemple.
Dans les prompts Nano Banana, @img1 désigne l’image actuelle du viewport et @img2 une référence de style facultative. Dans le prompt vidéo, @img1–@img8 désignent la série entière et @video1 fournit le mouvement. Sélectionnez les fichiers correspondants avec @.
5. Transférer le mouvement à la vidéo
Dans Generate Video, choisissez Seedance 2.5 Pro. Ajoutez le viewport dans Motion Transfer / références vidéo, puis les huit images finales dans l’ordre. Choisissez 15 secondes, 9:16 et une résolution disponible. La vidéo définit le mouvement ; les images, l’apparence. Insérez les mentions avec @ et vérifiez la durée source ainsi que le prix total.
Prompt vidéo
Re-render @video1 as a photorealistic walkthrough of the SAME villa. This original 15-second viewport is the master camera shot. Output one uninterrupted 15-second vertical 9:16 take.
Match source time t throughout: camera position, orientation, height, field of view, speed, turns, perspective and doorway crossings. Preserve the actual connected room layout. Show intermediate travel, passing wall edges and foreground occlusions with coherent 3D parallax. Never replace travel with image transitions. No holds, extra orbits, slow motion or speed ramps.
These are checkpoints WITHIN ONE CONTINUOUS SHOT, not separate shots. The source video remains authoritative between them:
0.000–1.667 s: @img1 defines the pool and terrace finish. Follow the source terrace movement and gradual turn toward the open glazed entrance styled by @img2. Reach the entrance-facing view at 1.667 s; do not hold the opening image.
1.667–3.167 s: continue through the @img2 entrance into the living room styled by @img3. Visibly cross the threshold and reach the living-room view at 3.167 s.
3.167–5.333 s: follow the rightward source turn from @img3, past terrace glazing toward the dining table and three pendant lights styled by @img4. Reach the dining view at 5.333 s without a cut. Preserve the moving video viewpoint, not the reference image's frontal viewpoint.
5.333–6.500 s: move from @img4 across the shallow steps toward the raised kitchen and island styled by @img5. Reach the kitchen view at 6.500 s.
6.500–7.833 s: follow the source left turn around the kitchen partition into the narrow corridor styled by @img6. The partition and doorway edges slide past the lens naturally. Reach the corridor view at 7.833 s.
7.833–9.167 s: travel through @img6 and turn right through the bedroom opening. Reveal the bed styled by @img7 progressively, reaching the bedroom view at 9.167 s.
9.167–15.000 s: retreat through the bedroom's existing open terrace glazing as in the source. Only once outside, rise, pull away and tilt down continuously. @img8 defines exterior materials, green roofs, pool, vegetation and rocky coastline. Reach the high aerial viewpoint at 14.967 s. Show the whole exit and ascent; never jump between images or cross the roof.
@img1–@img8 define finished materials, furniture appearance, daylight and landscaping ONLY. They are not separate shots, morph keyframes or replacement camera views. If a reference differs in viewpoint or placement, preserve the video's camera, architecture, openings and spatial arrangement; apply the reference finish to that geometry.
Warm timber ceilings, pale stone floors, natural fabric, consistent soft daylight and reflections. Replace black or untextured viewport surfaces and pink proxies with finished materials and natural foliage. Keep architecture, furniture and lamps rigid. Only curtains, subtle pool ripples, existing ceiling fans and foliage move gently.
No cuts, dissolves, wipes, hidden edits, teleportation, photo interpolation, morphing rooms, melting geometry, sliding furniture, flicker, flashes, black frames, people, text, logos or viewport overlays.Le prompt vidéo est adapté à la limite de 4 000 caractères. La version longue d’origine reste dans le ZIP.
6. Vérifier et monter la visite
Vérifiez les portes, les virages, l’îlot, la sortie de chambre et la montée finale. Les références ne garantissent pas une reproduction exacte de la caméra. En cas de rupture du trajet, simplifiez le mouvement ou corrigez le viewport. Video Editor permet de couper le résultat, d’ajouter du son et d’exporter la visite.















