> ## 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.

# PreviewGaussianSplat - ComfyUI Built-in Node Documentation

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

# PreviewGaussianSplat

The PreviewGaussianSplat node allows you to preview a 3D gaussian splat file within the ComfyUI interface. It accepts a 3D model file in various gaussian splat formats and renders it in a 3D preview window, passing through the model data for further processing.

## Inputs

| Parameter        | Description                                                                   | Data Type       | Required | Range                                      |
| ---------------- | ----------------------------------------------------------------------------- | --------------- | -------- | ------------------------------------------ |
| `model_3d`       | A gaussian splat 3D file.                                                     | FILE3D          | Yes      | Supported formats: splat, ply, spz, ksplat |
| `model_3d_info`  | Optional metadata information about the 3D model.                             | LOAD3DMODELINFO | No       | -                                          |
| `viewport_state` | The current state of the 3D viewport, including camera and model information. | LOAD3D          | Yes      | -                                          |
| `camera_info`    | Optional camera information for the preview.                                  | LOAD3DCAMERA    | No       | -                                          |
| `width`          | The width of the preview render in pixels (default: 1024).                    | INT             | Yes      | 1 to 4096                                  |
| `height`         | The height of the preview render in pixels (default: 1024).                   | INT             | Yes      | 1 to 4096                                  |

## Outputs

| Output Name     | Description                                                                                        | Data Type       |
| --------------- | -------------------------------------------------------------------------------------------------- | --------------- |
| `model_3d`      | The input 3D gaussian splat file, passed through unchanged.                                        | FILE3D          |
| `model_3d_info` | Metadata information about the 3D model, either from the input or derived from the viewport state. | LOAD3DMODELINFO |
| `camera_info`   | Camera information for the preview, either from the input or derived from the viewport state.      | LOAD3DCAMERA    |
| `width`         | The width of the preview render.                                                                   | INT             |
| `height`        | The height of the preview render.                                                                  | 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/PreviewGaussianSplat/en.md)

***

**Source fingerprint (SHA-256):** `7b79e9ab25858e7db6e999313cc11226895aeb4d7fee414f56f0d5fd2363b485`
