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

Edit tool panel #40

Closed skywolf829 closed 6 months ago

skywolf829 commented 6 months ago

In the app, we need an "edit tools panel" that has options for selectors (#14 ) as well as operations on those selectors.

Flow

  1. Select a selector icon (box, sphere, etc) or just a mouse icon to not have an active selector
  2. Adjust selector to where you'd like to be in the scene
  3. Click on an operation (densify, delete, sparsify, etc)

I think it should be a narrow window with primarily clickable icons for each thing.

Extra

skywolf829 commented 6 months ago

Looking at https://atlasicons.vectopus.com/ for icons

skywolf829 commented 6 months ago

Creates edit pane with add and remove tools

skywolf829 commented 6 months ago

Uploaded a set of icons as SVG and PNG, but dpg doesn't support SVG rendering (despite trying multiple libraries). I load the icon PNGs at the start of the program and am using 2 in the edit panel now. Closing this to make separate tickets for the other tools inside the edit panel.