Nodes/Gaussian Splat Shot Render/Gaussian Shot Render
ComfyUI Node

Gaussian Shot Render

A ComfyUI node in Gaussian Splat Shot with 37 inputs and 1 output.

By EnviralDesign·Created 4 months ago·Updated 3 months ago· 0
Gaussian Shot Render
  • extrinsics
  • intrinsics
  • image
camera_lockedfalse
pivot_x0.0000
pivot_y0.0000
pivot_z0.0000
cam_yaw_deg0.00
cam_pitch_deg0.00
cam_roll_deg0.00
cam_distance0.0000
interactive_state{"pivot_x":0,"pivot_y":0,"pivot_z":0,"yaw_deg":0,"pitch_deg":0,"roll_deg":0,"distance":0}
output_width1024
output_height1024
use_source_resolutionfalse
show_viewer_hudtrue
enable_viewertrue
seed0
rand_tx_min0.0000
rand_tx_max0.0000
rand_ty_min0.0000
rand_ty_max0.0000
rand_tz_min0.0000
rand_tz_max0.0000
rand_yaw_min0.00
rand_yaw_max0.00
rand_pitch_min0.00
rand_pitch_max0.00
rand_roll_min0.00
rand_roll_max0.00
rand_loc_pitch_min0.00
rand_loc_pitch_max0.00
rand_loc_yaw_min0.00
rand_loc_yaw_max0.00
gaussian_scale1.0
max_gaussians0
backgroundblack
ply_path
CategoryGaussian Splat Shot

Inputs (37)

NameTypeDefaultDescription
camera_lockedBOOLEANfalse
pivot_xFLOAT0.0000-1000000–1000000Orbit / look-at pivot in scene units (PLY space).
pivot_yFLOAT0.0000-1000000–1000000
pivot_zFLOAT0.0000-1000000–1000000
cam_yaw_degFLOAT0.00-1000000–1000000
cam_pitch_degFLOAT0.00-1000000–1000000
cam_roll_degFLOAT0.00-1000000–1000000
cam_distanceFLOAT0.0000-1000000–1000000
interactive_stateSTRING{"pivot_x":0,"pivot_y":0,"pivot_z":0,"yaw_deg":0,"pitch_deg":0,"roll_deg":0,"distance":0}
output_widthINT102464–4096Raster width; viewer uses same aspect.
output_heightINT102464–4096Raster height; viewer uses same aspect.
use_source_resolutionBOOLEANfalseIf True and SHARP intrinsics are connected, render at the source image size (ignores width/height).
show_viewer_hudBOOLEANtrueShow the interactive viewer info overlay (camera, pivot, resolution).
enable_viewerBOOLEANtrueMount the interactive viewer iframe. Disable to fully unload the viewer UI and WebGL context for this node.
seedINT00–18446744073709550000Locked-shot variation seed.
rand_tx_minFLOAT0.0000-1000000–1000000Locked shot: world-space X translation (scene units) added last, after orbit placement along composed view axis.
rand_tx_maxFLOAT0.0000-1000000–1000000
rand_ty_minFLOAT0.0000-1000000–1000000
rand_ty_maxFLOAT0.0000-1000000–1000000
rand_tz_minFLOAT0.0000-1000000–1000000
rand_tz_maxFLOAT0.0000-1000000–1000000
rand_yaw_minFLOAT0.00-1000000–1000000Locked shot: world-stage yaw (deg) as part of Rδ (Rz·Ry·Rx) left-applied after panel rotation.
rand_yaw_maxFLOAT0.00-1000000–1000000
rand_pitch_minFLOAT0.00-1000000–1000000
rand_pitch_maxFLOAT0.00-1000000–1000000
rand_roll_minFLOAT0.00-1000000–1000000Final downstream roll jitter (deg).
rand_roll_maxFLOAT0.00-1000000–1000000
rand_loc_pitch_minFLOAT0.00-1000000–1000000Locked shot: camera-local pitch jitter (deg), right-applied after world Rδ (same Rz·Ry·Rx order in camera frame).
rand_loc_pitch_maxFLOAT0.00-1000000–1000000
rand_loc_yaw_minFLOAT0.00-1000000–1000000
rand_loc_yaw_maxFLOAT0.00-1000000–1000000
gaussian_scaleFLOAT1.00.1–64
max_gaussiansINT00–2000000 = no cap (all in-frustum splats). >0 keeps top-N by importance.
backgroundCOMBOblack3 options: black, mid-gray, white
ply_pathoptSTRINGPath to a Gaussian Splatting PLY file
extrinsicsoptEXTRINSICSCamera extrinsics from SHARP
intrinsicsoptINTRINSICSCamera intrinsics from SHARP

Outputs (1)

NameTypeDescription
imageIMAGE