ComfyUI Node
BD Pixal3D Preprocess
Preprocess image and estimate camera for Pixal3D image-to-3D. Connect the output PIXAL3D_INPUT to BD Pixal3D Image to 3D. FOV estimation: - auto_moge: MoGe-2 estimates camera from depth cues (recommended) - manual: Set camera_angle_x directly (try 0.2 rad if MoGe distorts) Provides a preprocessed_image preview showing the 512x512 input Pixal3D will see.
BD Pixal3D Preprocess
- image
- mask
- pixal3d_input
- preprocessed_image
◄backgroundblack►
◄fov_modeauto_moge►
◄manual_fov0.20►
◄mesh_scale1.0►
◄extend_pixel0►
Category🧠BrainDead/Pixal3D
Inputs (7)
| Name | Type | Default | Description |
|---|---|---|---|
| image | IMAGE | — | |
| background | COMBO | black | Compositing background color. Pixal3D was trained with black. |
| fov_mode | COMBO | auto_moge | Camera FOV estimation method |
| manual_fov | FLOAT | 0.200.05–2 | Camera FOV in radians. Only used when fov_mode=manual. |
| mesh_scale | FLOAT | 1.00.1–5 | Mesh scale factor for camera distance calculation. |
| extend_pixel | INT | 0-64–64 | Expand/shrink the FOV pixel range. 0 is standard. |
| maskopt | MASK | Object mask. If omitted, uses full image rectangle. |
Outputs (2)
| Name | Type | Description |
|---|---|---|
| pixal3d_input | PIXAL3D_INPUT | — |
| preprocessed_image | IMAGE | — |