Nodes/ComfyUI-ArchAi3d-Qwen/ArchAi3D_Qwen_Exterior_View_Control
ComfyUI Node

ArchAi3D_Qwen_Exterior_View_Control

Change the viewing angle of the building without moving the camera

By amir84ferdos·Created 11 months ago·Updated 5 months ago· 70
ArchAi3D_Qwen_Exterior_View_Control
    • prompt
    • view_description
    • system_prompt
    presetfacade_frontal
    scene_context
    debug_modefalse

    The exterior view nodes have a clean division of labor, and this is the "stay put, just turn your head" one. Exterior View Control changes the viewing angle - the direction the camera looks - while keeping the camera position the same. It's the architectural workflow's version of rotating the head on a tripod instead of walking the tripod: the building stays where it is, you just get to see it from the front, the side, or the corner of your eye. The default preset is facade_frontal, which tells you what it's for: facades.

    The panel

    Refreshingly small - three inputs:

    • preset - the viewing-angle presets. facade_frontal is the default; the rest are the exterior angle family (front, corner, elevated, street-level, and friends). The tooltip is explicit about the distinction: "Changes view direction while keeping camera position same."
    • scene_context - optional scene description ("modern glass office building", "outdoor deck with furniture") that improves consistency, same as the other exterior nodes.
    • debug_mode - prints the generated prompt.

    That's the whole panel. If you've been staring at the 20-field V7 panel, this is the relief node.

    Outputs

    prompt, view_description (what the angle actually means), and system_prompt (the v5.0 research-validated exterior view-change system prompt for the encoder). Standard three-wire pattern: prompt + system_prompt into an ArchAi3D encoder with a Qwen Edit model loaded.

    How it works

    Named-viewpoint prompting - "change the view to a front view of the building," "change the view to a corner view" - which is the exact pattern the pack's research flags as the reliable one for Qwen. The reason "view angle" needs its own node instead of being a checkbox on the navigation node is that the phrasing matters: changing the viewing direction is a different instruction to the model than moving the camera, and the system prompt reflects that. If you ask a generic "change the angle" prompt, Qwen Edit has a tendency to wander the camera too; the view-control phrasing keeps it planted while rotating the view.

    The honest take

    This is the least glamorous and most underrated node in the exterior trio. Focus gives you a hero shot, navigation gives you movement, but the day-to-day architectural work is mostly "show me the facade from the front, then from a 3/4 corner, then from street level" - and that's precisely, exactly this node. For elevation-style series and client angle comparisons, it's the one you'll actually reach for. It's also the safest node in the family for chaining: since the camera doesn't move, scene drift is minimal and you can flip through angles confidently.

    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 the Qwen-Image-Edit weights (quantized on consumer GPUs) and one of the pack's encoders. Standard family caveats: angles are approximate in magnitude, reliable in direction - and since you're only turning the head, keep scene_context filled so the model knows which building it's looking at.

    CategoryArchAi3d/Camera/Exterior

    Inputs (3)

    NameTypeDefaultDescription
    presetCOMBOfacade_frontalSelect viewing angle preset. Changes view direction while keeping camera position same.
    scene_contextSTRINGOptional: Scene description. Example: 'modern glass office building', 'outdoor deck with furniture'. Improves consistency.
    debug_modeBOOLEANfalsePrint generated prompt to console for debugging

    Outputs (3)

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