Giter Club home page Giter Club logo

Comments (9)

slimbuck avatar slimbuck commented on September 1, 2024

Hi @TimeScience ,

That's not a bad idea at all and actually in principle not too difficult to add either. What do you think @willeastcott ?

Thanks!

from supersplat.

TimeScience avatar TimeScience commented on September 1, 2024

Have a look at this file as a good example... there's a bunch of random sky garbage above the chess set, but if you try and remove
it, it is quite hard to get the camera positioned right in super-splat viewer. If once could set the "select distance" with a slider of some sort, I imagine this would be much easier.

https://filesender.aarnet.edu.au/?s=download&token=84b3eddf-7138-4254-85a0-23ee43a38de4 (link expires 23-Dec 2023)

from supersplat.

willeastcott avatar willeastcott commented on September 1, 2024

Sounds like a useful feature to me.

from supersplat.

willeastcott avatar willeastcott commented on September 1, 2024

Maybe a good way to do this is not with depth explicitly, but by editing the clip planes in SuperSplat?

from supersplat.

TimeScience avatar TimeScience commented on September 1, 2024

If it was easier to let the user draw a cubical or spherical bounding box, that might be a quite good solution. Essentially you want a way for people to be able to rapidly select & delete the random splats that GS drops all over the place. So if there was a box or sphere they could drag around in 3D space and just delete the contents, that might work well.

from supersplat.

marklundin avatar marklundin commented on September 1, 2024

If it was easier to let the user draw a cubical or spherical bounding box, that might be a quite good solution. Essentially you want a way for people to be able to rapidly select & delete the random splats that GS drops all over the place. So if there was a box or sphere they could drag around in 3D space and just delete the contents, that might work well.

There is actually a sphere selection tool you can use to filter things out. It's controlled via the params on the side, so unfortunately no gizmo at the moment

from supersplat.

TimeScience avatar TimeScience commented on September 1, 2024

Another option might be to let the user be able to turn off the bounding sphere (disable selection of the bounding sphere) so they are only selecting splats in the main part of the model.

Like in the example below, I'm trying to delete some of the bad data at the edges of the scan, but you can see in the second image how this also selects the surrounding sphere and deletes that as well. I don't actually see how one can clean up a splat with the existing tools because it always seems to select the background and deletes that as well. Am I using the selection tools wrong?

Most splats I've looked at need cleaning at the edges of the main model, so if we could just turn off the surrounding sphere, it would make cleanup a lot easier.

image

image

from supersplat.

pjbaron avatar pjbaron commented on September 1, 2024

super splat is pretty amazing, but I'd definitely like to second this suggestion as written originally.
The sphere is great for getting rid of all the stuff in the environment leaving just a focal object, but I captured a T-Shirt on a hangar and it was nearly impossible to clean up the front and back due to the curves of the material

from supersplat.

slimbuck avatar slimbuck commented on September 1, 2024

We've added the ability to hide selected splats which renders the splats as unselectable. Hopefully this addresses the issues you have here, but please let us know if not.

(This update will be released soon in v0.16.0).

from supersplat.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.