Skip to content

visulize sequence of point clouds #52

Open

Description

@iamani

Hi,

I have a sequence of point cloud. I tried pptk to visualize and interact with each cloud but independently (evoking a new viewer). I'm wondering if there's a way to update the current pptk viewer to plot the next point cloud?

Thanks.

Activity

  1. iamani commented on Jun 8, 2021

    @iamani
    Author
  2. kwsacca commented on Jun 8, 2021

    @kwsacca

    @iamani From a previous issue, answered by @Merevoli-DatLuu. This answer helped me with what I wanted to do. I believe v.load() is what you want (after updating points of course).

    Question:

    Is there an API to plot a set of points in real time? Basically I guess I don't want to kill the viewer, but rather add a new set of points and swap the buffer

    Answer:

    You can invoke load() method instead.
    Example:
    points = [[1, 1, 1], [1, 1, 2]]
    v = pptk.viewer(points)
    points.append([1, 1, 3])
    v.load(points)

  3. iamani commented on Jun 8, 2021

    @iamani
    Author
  4. ammaryasirnaich commented on Dec 15, 2021

    @ammaryasirnaich

    Hi @kwsacca , thanks for sharing the solution for this task. I just wanted to ask is there any way if we also want the old points to remain along with updating the new points?

  5. nikste commented on Mar 1, 2026

    @nikste

    Hi, this issue has been fixed in pptk-revived, a fork that I'm actively maintaining since development on this repository appears to have stalled.

    You can install it with:
    pip install pptk-revived

    It's a drop-in replacement — just import pptk works as before. I'm working through the open issues here one by one. Contributions and feedback are welcome!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions