skywolf829 / GSTK

Gaussian Splatting toolkit application. One stop shop for preprocessing your dataset, training your model with human-in-the-loop training, and editing saved GSplat PLY files.
MIT License
4 stars 1 forks source link

Remove points operation #42

Closed skywolf829 closed 6 months ago

skywolf829 commented 6 months ago

Add an operation for removing points within the selector. Should allow a variable percentage, where 100% deletes all in the selector, and any % less than that uses some geometry-aware processing to delete the % asked, while adjusting the remaining gaussians to fit the shape/colors that were there before.

skywolf829 commented 6 months ago

Invert selection and deleting (all) points supported. No support yet for decimating only a fraction of the gaussians.

skywolf829 commented 6 months ago

Completed using custom KD tree. Could be faster still.