Nodes/ComfyUI-ArchAi3d-Qwen/ArchAi3D_Qwen_Exterior_Navigation
ComfyUI Node

ArchAi3D_Qwen_Exterior_Navigation

Exterior navigation presets for building tours

By amir84ferdos·Created 11 months ago·Updated 5 months ago· 70
ArchAi3D_Qwen_Exterior_Navigation
    • prompt
    • preset_description
    • system_prompt
    presetapproach_building
    scene_context
    movementforward
    distance5
    rotationnone
    speedsmooth
    debug_modefalse

    If Exterior Focus is "stand here and shoot the subject," Exterior Navigation is "move through the scene" - approach the building, retreat from it, flyby past it, strafe across the courtyard. It's the exterior-specific sibling of the general Environment Navigator, and it's what you use to turn a single static exterior render into a sequence of frames that feel like a tour rather than a slideshow.

    The panel

    • preset - navigation patterns with an architectural flavor: approach_building is the default, plus the rest of the approach/circle/flyby family. Pick a preset or custom to drive it manually.
    • scene_context - describe the outdoor scene ("modern glass building", "outdoor deck with furniture"). Same consistency advice as the whole family: the model can't navigate a space it doesn't think it's in.
    • movement - forward (approach), backward (retreat), left/right (strafe), up/down (drone-style vertical).
    • distance (1–20m) - how far the camera travels.
    • rotation - none, left/right (pan), up/down (tilt), combined with movement for curved paths.
    • speed - slow, normal, fast, smooth.
    • debug_mode - prints the generated prompt.

    Outputs

    prompt, preset_description, and system_prompt (the v5.0 research-validated exterior-navigation system prompt for the encoder). Same three-wire pattern as every node in this family - prompt + system_prompt into an ArchAi3D encoder, and you're generating.

    How it works

    Pure prompt composition around distance-and-direction language: "approach the modern glass building, moving smoothly 10m forward." The movement, rotation and speed fields get woven into a single navigational instruction, and the presets are curated versions of those sentences tuned for exterior architecture (approach, circle, flyby) rather than interior rooms. The underlying bet - meters and named directions beat abstract geometry - is the same research finding the whole pack runs on, and it's the right one for Qwen Edit.

    The honest take

    This is a sequence-building node, and the sequences are only as good as the steps. A 20m approach in one frame is where exterior scenes fall apart - the model has to fabricate a lot of outdoor space between here and there, and "the" building can subtly become "a" building. The workflow that works: 3–5m per frame, several frames, then chain them for a walkthrough. The exterior nodes also benefit more than the interior ones from a strong scene_context, because outdoor scenes have less structure (no walls to anchor the geometry) - give the model landmarks to hold onto.

    Install

    Pack install, once:

    cd ComfyUI/custom_nodes
    git clone https://github.com/amir84ferdos/ComfyUI-ArchAi3d-Qwen.git
    cd ComfyUI-ArchAi3d-Qwen && pip install -r requirements.txt
    

    Or ComfyUI Manager → "ArchAi3d Qwen". Restart, find it under ArchAi3d/Camera/Exterior. You need Qwen-Image-Edit weights (quantized on consumer GPUs). And the same family physics apply: left/right is picture-relative, people in frame get moved instead of the camera, and direction is reliable while exact distance is approximate.

    CategoryArchAi3d/Camera/Exterior

    Inputs (7)

    NameTypeDefaultDescription
    presetCOMBOapproach_buildingSelect navigation pattern or use 'custom' for manual control
    scene_contextSTRINGOptional: Outdoor scene description. Example: 'modern glass building', 'outdoor deck with furniture'. Improves consistency.
    movementCOMBOforwardMovement direction: forward=approach, backward=retreat, left/right=strafe, up/down=vertical (drone)
    distanceINT51–20Movement distance in meters (1-20m). Longer = more dramatic transition
    rotationCOMBOnoneCamera rotation during movement: none=straight, left/right=pan, up/down=tilt. Creates fluid combined movements.
    speedCOMBOsmoothMovement speed: slow=deliberate, normal=natural, fast=dynamic, smooth=cinematic
    debug_modeBOOLEANfalsePrint detailed prompt information to console

    Outputs (3)

    NameTypeDescription
    promptSTRINGGenerated prompt for Qwen Edit 2509
    preset_descriptionSTRINGDescription of the selected navigation pattern
    system_promptSTRING⭐ v5.0: Research-validated system prompt for exterior navigation! Connect to encoder's system_prompt input.