ComfyUI Node Runs on cloud
Render Splat
Render a gaussian splat as an image with an anisotropic EWA rasterizer (oriented elliptical splats, antialiased, depth-sorted front-to-back). The camera comes from a camera_info input (Load / Preview 3D, or a Create Camera Info node); leave it empty to auto-frame the splat. Set frames greater than 1 for a turntable batch of images to feed a Video node.
Render Splat
- splat
- background
- bg_image
- camera_info
- image
- mask
◄width1024►
◄height1024►
◄frames1►
◄splat_scale1.00►
◄sharpen2.0►
◄headlight_shading0.00►
◄opacity_threshold0.00►
◄render_style▾►
Category3d/splat
Inputs (12)
| Name | Type | Default | Description |
|---|---|---|---|
| splat | SPLAT | — | |
| width | INT | 102464–2048 | — |
| height | INT | 102464–2048 | — |
| frames | INT | 1-240–240 | -1, 0, 1 = single still image; >1 = turntable, the camera orbits over a full 360 turn (works with any camera_info). Negative value orbits the other way. |
| splat_scale | FLOAT | 1.000.1–5 | Multiplier on each splat's projected footprint (lower = crisper points, higher = softer/fuller surface). |
| sharpen | FLOAT | 2.01–8 | Sharpen overlapping splats: 1.0 = physically-correct blend; higher biases each pixel toward its dominant (nearest) splat for crisper texture, without shrinking splats or opening gaps. Non-physical above 1. |
| headlight_shading | FLOAT | 0.000–3 | Diffuse shading from a light at the camera (headlight), using the splat surfel normals: darkens surfaces that turn away from view to reveal form/curvature. 0 = flat albedo, 1 = strongest shading. |
| opacity_threshold | FLOAT | 0.000–1 | Cull gaussians with opacity below this (removes faint floaters). |
| render_style | COMBO | What the image output shows: color, clay (neutral-albedo shaded), depth (near=bright), normal (OpenGL normal map). | |
| background | COLOR | #000000 | — |
| bg_imageopt | IMAGE | Optional background plate composited behind the splat (overrides the solid background colour). Resized to the render size; a batch is used per frame, a single image for all. color/clay only. | |
| camera_infoopt | LOAD3D_CAMERA | Camera to render from - a Load3D / Preview3D camera or a Create Camera Info node. If empty, the splat is auto-framed from a default 3/4 view. |
Outputs (2)
| Name | Type | Description |
|---|---|---|
| image | IMAGE | — |
| mask | MASK | — |