ArchAi3D_Qwen_Object_View_Control
Three-quarter view, on demand — the product angle node
- prompt
- view_description
- system_prompt
In product photography the three-quarter view is the workhorse - enough of the front to identify the thing, enough of the side to give it volume. ArchAi3D_Qwen_Object_View_Control defaults to exactly that angle, and it's the pack's node for re-shooting a product from a classic viewpoint without re-photographing anything.
Like every camera node in the ArchAi3d Qwen pack, it's a prompt builder for Qwen-Image-Edit: pick a viewing angle preset (or type your own), and it returns a "change the view to a three-quarter view of the product" instruction plus a system prompt that tells the model to hold the product's identity, materials and surroundings while the camera repositions. What it deliberately does not do is rotate or dolly - if you want motion, the pack has dedicated nodes for that. This one is for the static re-framing shot.
How it works
The mechanism is a preset lookup: each preset (three_quarter_view and friends) maps to a verified angle phrase the author's research found Qwen-Edit reliably understands, and the node wraps it in a scene-aware sentence. scene_context (e.g. "wooden chair", "coffee mug on white background") gets woven into the instruction so the model knows what it's re-framing, and custom_angle is there for when you need something the presets don't cover - "angled view emphasizing the handle", "view showing the logo".
That custom_angle field is the most useful input on the node, honestly. Presets get you 80% of the way; the free-text slot is what makes the node worth having instead of just typing a prompt, because it assembles the angle plus the preservation system prompt together.
Outputs: prompt, view_description (what the chosen preset means), and system_prompt - the standard trio. Wire prompt and system_prompt into your Qwen encoder.
Installing it
Part of ComfyUI-ArchAi3d-Qwen by Amir Ferdos (ArchAi3d):
# ComfyUI Manager: search "ArchAi3d Qwen"
cd ComfyUI/custom_nodes
git clone https://github.com/amir84ferdos/ComfyUI-ArchAi3d-Qwen.git
cd ComfyUI-ArchAi3d-Qwen
pip install -r requirements.txt
Restart ComfyUI. The node generates text only - the Qwen-Image-Edit model (GGUF-quantized in practice) and the encoder come from your setup.
Common issues
- The product drifts while the angle changes. Qwen-Edit re-emits the whole frame, so a "view change" can silently become a redesign. Keep
scene_contexttight and the system prompt connected - it carries the identity-preservation language. - Angles are approximate. The model gets the direction reliably and the exact degrees loosely. Don't fight for a specific 5°; iterate on composition instead.
- It's a single still. No multi-frame output here - that's Object Rotation's job. Pair the two if you want a turntable of three-quarter hero shots.
A small, honest node: it's a template for product angles plus a preservation clause, and that's all it claims to be. For anyone doing e-commerce edits on Qwen-Edit, the three-quarter default alone earns its place in the graph.
Inputs (4)
| Name | Type | Default | Description |
|---|---|---|---|
| preset | COMBO | three_quarter_view | Select product viewing angle. Three-quarter view is classic product photography angle. |
| scene_context | STRING | Optional: Product description. Example: 'wooden chair', 'coffee mug on white background'. Improves consistency. | |
| custom_angle | STRING | Custom angle description. Example: 'angled view emphasizing the handle', 'view showing the logo' | |
| debug_mode | BOOLEAN | false | Print detailed prompt information to console |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| prompt | STRING | Generated prompt for Qwen Edit 2509 |
| view_description | STRING | Description of the selected viewing angle |
| system_prompt | STRING | ⭐ v5.0: Research-validated system prompt for object view control! Connect to encoder's system_prompt input. |