Qt Forum

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Unsolved

    Forum Updated on Feb 6th

    Unsolved Qt3D remove points from large models

    General and Desktop
    2
    3
    316
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      andan last edited by

      Hi everyone!

      I work on a program visualizing 3D scanned models. These can have several million datapoints, which I input, put in a point cloud and plot on screen. Now I want to remove points by definitions (i.e. all with x>0), and currently I do this one by one when creating the cloud. However, when I want to adjust the definitions in the program, I recreate the cloud over and over, which each time can take a while. I wonder if there's some method in Qt3D to do this faster? I googled it but couldn't come up with anything.

      Thanks!
      André

      m.sue 1 Reply Last reply Reply Quote 0
      • m.sue
        m.sue @andan last edited by m.sue

        Hi @andan

        If you plot points just as such they are not replated to each other, I assume. And the points that remain visible are not related to the ones removed.

        So what exactly is the problem that you have with just throwing away all at once?

        -Michael.

        1 Reply Last reply Reply Quote 0
        • A
          andan last edited by

          There is no problem with my approach, it is just super slow having a lot of points and no supercomputer at hand. I wondered if there's a more efficient way, like defining a second "body" (in my case the border definitions) and extract the intersect in one sweep. Integrated matrix and array operations are usually a million times faster than handling each element itself!

          1 Reply Last reply Reply Quote 0
          • First post
            Last post