ComfyUI Node
BuildSplats4D
Builds a 4D splat scene: each canonical splat follows a kNN blend of track control-point motions.
BuildSplats4D
- canonical
- trajectories3d
- static
- times
- track_valid
- splats4d
◄reference_index0►
◄knn4►
◄rbf_gamma0.0►
◄deviceauto►
CategoryCamera/GSplat4D
Inputs (9)
| Name | Type | Default | Description |
|---|---|---|---|
| canonical | GSPLAT | Dynamic splats (world frame) at the reference timestep. | |
| trajectories3d | TENSOR | Control-point trajectories [T,M,3] in world space. | |
| reference_index | INT | 00–100000 | Timestep the canonical splats correspond to. |
| knn | INT | 41–64 | Number of nearest control points per splat. |
| rbf_gamma | FLOAT | 0.00–1000 | 0 = inverse-distance weights; >0 = RBF weights exp(-gamma*d^2). |
| staticopt | GSPLAT | Time-invariant splats (world frame). | |
| timesopt | TENSOR | Timestamps [T], normalized 0..1. Default: linspace. | |
| track_validopt | TENSOR | Per-track validity [M] from TracksToTrajectories. | |
| deviceopt | COMBO | auto | 3 options: auto, cpu, cuda |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| splats4d | GSPLAT4D | — |