3D Gaussian Splatting in a Weekend
30 points by b__feldman 4 days ago | 3 comments

brcmthrowaway 2 hours ago
How does 3DGS differ from a point cloud that is produced by Lidar or KinectV2?
reply
pixelesque 31 minutes ago
Mainly by having view-dependent (i.e. changes with the camera angle) material reflectance (diffuse colour and specular highlight).

i.e. the colour (and possibly other surface properties) vary depending on their direction, which is (or at least can be) encoded spherically (as spherical harmonics).

The width/size of each point/splat is also not just a radius, it can be anisotropic, and have an orientation in space, so again, it can vary its size depending on orientation when rendered.

It has been mildly amusing watching the AI crowd learn about point clouds though, and use things the VFX industry was using in the early 00s (spherical harmonic encoded materials - we had light-dependent as well for relighting - points with direction and anisotropic widths, etc)...

reply
brcmthrowaway 4 minutes ago
Ah, so 3DGS is a Neural method?
reply