-
Notifications
You must be signed in to change notification settings - Fork 1.2k
[KHR_gaussian_splatting] Consider store scale not in log-space #2563
Copy link
Copy link
Open
Description
| `KHR_gaussian_splatting:SCALE` is stored in log-space, so the actual scale along each principal axis is computed as `exp(scale)`. This allows for representing a wide range of scales while maintaining numerical stability. |
After looking at some implementations and also doing an implementation from scratch, I think we should change KHR_gaussian_splatting:SCALE to be stored not in log-space and just linear. Otherwise, one has to make the conversion during load time or in the shader using an exp call.
The described numerical stability is mainly for training, however for rendering the value needs to be changed.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels