Nodes/ComfyUI-ArchAi3d-Qwen/πŸ“¦ Object Focus Camera v5 (Professional Presets)
ComfyUI Node

πŸ“¦ Object Focus Camera v5 (Professional Presets)

V5 hands you a thousand words of pre-written photography so you don't have to type them

By amir84ferdosΒ·Created 11 months agoΒ·Updated 5 months agoΒ· 70
πŸ“¦ Object Focus Camera v5 (Professional Presets)
    • prompt
    • system_prompt
    • description
    β—„target_objectthe objectβ–Ί
    β—„camera_positionFront Viewβ–Ί
    β—„camera_movementNone (Static)β–Ί
    β—„camera_distanceCloseβ–Ί
    β—„lens_typeClose-Up Lensβ–Ί
    β—„prompt_languageChinese (Best for dx8152)β–Ί
    β—„focus_transition_modeStandard (Maintain Position)β–Ί
    β—„add_detailed_explanationBasic (Short description)β–Ί
    β—„material_detail_presetNone (Manual entry)β–Ί
    β—„photography_quality_presetNone (No quality enhancement)β–Ί
    β—„show_detailsβ–Ί

    You know how product shots only look professional when the prompt describes why the material is shiny - the facets, the veining, the brushing - and how nobody actually types that stuff out for the hundredth time? V5 ("Professional Presets") is the node that got tired of it for you. It's V4's camera system plus two dropdowns stuffed with pre-written material and photography language.

    The two new dropdowns

    material_detail_preset is the star. 37 material-specific descriptions organized by category - Crystalline/Glass (Crystal Facets, Glass Transparency, Diamond Brilliance, Frosted Glass, Stained Glass, Ice Crystals), Metallic Surfaces (Polished Metal, Brushed Metal, Oxidized Patina), and more - plus "None (Manual entry)" if you'd rather type. Pick "Brushed Metal" and the node appends the exact technical description the model needs to render brushed metal convincingly instead of "shiny grey blob." This is the difference between a generic AI product render and something you could put in a spec sheet.

    photography_quality_preset is the finishing move. 15 presets in two buckets: Technical Excellence (Razor Sharp Focus, Professional Lighting, High Dynamic Range, Color Accuracy, Bokeh Background) and Artistic Style (Editorial Quality, Commercial Product, Fine Art Photography, Documentary Realism). Each one is a pre-written clause appended to the prompt.

    The rest of the panel is the V4 camera stack: camera_position (19), camera_movement (7), camera_distance (5), lens_type (10), prompt_language (English/Chinese/Hybrid - Chinese if you run dx8152's LoRAs), focus_transition_mode (Standard vs. Focus Transition), and add_detailed_explanation. target_object takes more specific subjects here - the sample choices are "chandelier crystal", "brass handle", "silk fabric" - and show_details still accepts a manual override that combines with the presets rather than replacing them.

    How it works and what comes out

    Same plain-language mechanism as the rest of the family, composed in layers: base camera instruction, then the material clause, then the quality clause, then the explanation depth. The three outputs are the usual prompt, system_prompt, and description. The system prompt stays the camera-operator-preserve-everything framing, which is what keeps "keep everything else identical" behavior when you're swapping in strong material language.

    Where it fits

    V5 is the one I'd actually reach for in the V3–V5 range for anything that will be seen by a client. The material presets are the killer feature - they're the kind of vocabulary that separates a convincing render from an obviously-AI one, and you get them without writing a paragraph per shot. V3 is fine for quick detail shots; V5 is for the shots that matter.

    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 search "ArchAi3d Qwen" in ComfyUI Manager. Restart, then look under ArchAi3d/Qwen/Camera. You still need the Qwen-Image-Edit weights themselves - quantized for consumer GPUs. Note the pack's dual license too: free for personal and non-commercial use, but client work counts as commercial and needs a license from the author. If you're generating for paying clients, that's not a footnote to skip.

    CategoryArchAi3d/Qwen/Camera

    Inputs (11)

    NameTypeDefaultDescription
    target_objectSTRINGthe objectWhat to focus on: 'chandelier crystal', 'brass handle', 'silk fabric'
    camera_positionCOMBOFront ViewCamera position relative to the object
    camera_movementCOMBONone (Static)Additional camera movement (dolly is most consistent)
    camera_distanceCOMBOCloseDistance from object - affects prompt strength
    lens_typeCOMBOClose-Up LensLens type with technical details
    prompt_languageCOMBOChinese (Best for dx8152)Prompt language - Chinese works best with dx8152 LoRAs
    focus_transition_modeCOMBOStandard (Maintain Position)Standard: Distance-aware. Focus Transition: Intentional repositioning (e.g., corner β†’ refrigerator)
    add_detailed_explanationCOMBOBasic (Short description)Add camera perspective explanation after base prompt
    material_detail_presetCOMBONone (Manual entry)Pre-written material-specific detail descriptions (37 options)
    photography_quality_presetCOMBONone (No quality enhancement)Professional photography quality and style presets (15 options)
    show_detailsoptSTRINGOptional manual details (combines with presets). Example: 'showing intricate patterns'

    Outputs (3)

    NameTypeDescription
    promptSTRINGβ€”
    system_promptSTRINGβ€”
    descriptionSTRINGβ€”