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
Source fingerprint (SHA-256):
7b79e9ab25858e7db6e999313cc11226895aeb4d7fee414f56f0d5fd2363b485