> ## Documentation Index
> Fetch the complete documentation index at: https://docs.comfy.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Save3DAdvanced - ComfyUI Built-in Node Documentation

> Complete documentation for the Save3DAdvanced node in ComfyUI. Learn its inputs, outputs, parameters and usage.

This node saves a 3D model to your ComfyUI output directory and provides advanced preview capabilities. It allows you to specify the output filename, preview dimensions, and optionally pass camera and model information for an enhanced 3D viewer experience.

## Inputs

| Parameter         | Description                                                                                                         | Data Type       | Required | Range                                            |
| ----------------- | ------------------------------------------------------------------------------------------------------------------- | --------------- | -------- | ------------------------------------------------ |
| `model_3d`        | 3D model file from an upstream 3D node.                                                                             | FILE3D          | Yes      | GLB, GLTF, FBX, OBJ, STL, USDZ, or any 3D format |
| `filename_prefix` | Prefix for the saved filename. A counter and file extension will be appended automatically. (default: "3d/ComfyUI") | STRING          | Yes      | Any valid filename string                        |
| `viewport_state`  | The current viewport state, typically from a 3D viewer node.                                                        | LOAD3D          | Yes      | -                                                |
| `model_3d_info`   | Optional 3D model information for the preview.                                                                      | LOAD3DMODELINFO | No       | -                                                |
| `camera_info`     | Optional camera information for the preview.                                                                        | LOAD3DCAMERA    | No       | -                                                |
| `width`           | Width of the preview in pixels. (default: 1024)                                                                     | INT             | Yes      | 1 to 4096                                        |
| `height`          | Height of the preview in pixels. (default: 1024)                                                                    | INT             | Yes      | 1 to 4096                                        |

## Outputs

| Output Name     | Description                                               | Data Type       |
| --------------- | --------------------------------------------------------- | --------------- |
| `model_3d`      | The saved 3D model file.                                  | FILE3D          |
| `model_3d_info` | 3D model information passed through for downstream nodes. | LOAD3DMODELINFO |
| `camera_info`   | Camera information passed through for downstream nodes.   | LOAD3DCAMERA    |
| `width`         | The width value passed through for downstream nodes.      | INT             |
| `height`        | The height value passed through for downstream nodes.     | INT             |

> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Save3DAdvanced/en.md)

***

**Source fingerprint (SHA-256):** `2c7d42b1875bb292e675526a2b38fcc8856c8ac45de25ac7b69d92323f0b7ae0`
