Week 09 - Relight Gaussian Splat

Mar 03 - Mar 09, 2026

Relight Gaussian Splat

Relight Gaussian Splat with VEX code in Houdini

Result in Houdini viewport (OpenGL)

Relight Node setup

The function: Dot product gives how directly a splat faces the light (0–1), multiplied by distance falloff and light color to give a final RGB contribution. The two lights: Positions driven by getbbox_center() on wrangle inputs — animate a light by moving geometry. Color and intensity are manual channel parameters. The final multiply: v@Cd *= light_contribution + ambient modulates existing color rather than replacing it. Ambient prevents fully black splats.