Nodes/comfyui-MJAPI-party/家具角度图
ComfyUI Node

家具角度图

Turn one furniture photo into a full set of catalog angles

By MoJIeAIGC·Created about a year ago·Updated 17 days ago· 50
家具角度图
  • input_image
  • reference_image
  • output
resolution2K
sizeauto
angle_type俯视45度
seed0

Furniture e-commerce runs on angles. A listing that only has the one straight-on photo you managed to shoot is a listing that loses to the competitor with front, side, top and three-quarter views. Re-shooting is expensive. This node is the shortcut: give it a single photo of a piece and it generates the catalog angles - overhead 45°, direct front, diagonal, left/right 45° and 90° - as separate images, in 2K or 4K. It's the "virtual photo studio" move, and for a one-key API pack it's one of the more genuinely useful things in it.

How it works

The node POSTs your input_image to the gateway with the model id furniture-angle, telling the server which angle_type you want and at what resolution. The model re-renders the furniture from the requested viewpoint, keeping the piece recognizable rather than inventing a new one - that consistency is the whole trick, and it's why the node asks for a clean, complete photo as input. There's an optional reference_image input for when you want to pin the exact color or fabric detail from a second shot.

The inputs that matter

  • input_image (IMAGE) - your source photo. Give it the full object, no heavy occlusion, or the model will guess what's hidden.
  • angle_type (enum, default 俯视45度) - the dropdown is Chinese: 俯视45度 (45° top-down), 正视 (direct front), 对角线 (diagonal), 左45度/左90度/右45度/右90度 (left/right 45° and 90°). Seven choices, all self-explanatory once you know 左 = left, 右 = right, 正视 = front.
  • resolution (2K / 4K) - output resolution.
  • size (auto + ten aspect ratios, default auto) - auto keeps the source's framing, which is the safe default.
  • seed (INT) - reproducibility.

Optional: reference_image (IMAGE). One output, output (IMAGE).

Installing it

Part of comfyui-MJAPI-party. ComfyUI Manager → search "mojieapi_party" → install → restart, or:

cd ComfyUI/custom_nodes
git clone https://github.com/MoJIeAIGC/comfyui-MJAPI-party.git

Register at mojieaigc.com and put your key in config.ini (leave BASE_URL = https://www.mojieaigc.com/v1/completions untouched):

[API]
KEY = your_api_key
BASE_URL = https://www.mojieaigc.com/v1/completions

Restart. Nothing to download.

Common issues

  • The generated angles don't look like your actual piece. This is re-rendering, not photogrammetry. If the source is a low-res phone shot, the model fills gaps with its idea of "armchair" - shoot as clean and well-lit a source as you can, and use reference_image when a specific fabric or finish matters.
  • 4K on a batch is a meter-burner. Each angle is its own API call (the node returns one image per run), so a seven-angle set at 4K is seven premium calls. Do the set at 2K, pick the winner, and re-run only that one at 4K.
  • Error image with text - the pack's standard failure display (key, balance, timeout).
  • It's e-commerce-inclined, not photoreal-perfect. For marketing-grade renders this is a fast draft-to-catalog tool; the pack's FurniturePhotoNode (styled photography) is the one you'd pair it with for the final look.
Category🎨MJapiparty/Product&tool

Inputs (6)

NameTypeDefaultDescription
input_imageIMAGE
resolutionCOMBO2K2 options: 2K, 4K
sizeCOMBOauto11 options: auto, 16:9, 4:3, 2:3, 4:5, 1:1, +5
angle_typeCOMBO俯视45度7 options: 俯视45度, 正视图, 对角线视图, 左45度视图, 左90度视图, 右45度视图, +1
seedINT0
reference_imageoptIMAGE

Outputs (1)

NameTypeDescription
outputIMAGE