I'm trying to visualize .ply point clouds (XYZRGB formatted). I was using PCL library so far. While the visualization is easy, adding features and documentation is particularly confusing and difficult for me, even worse as I'm not a C++ guy.

What are available libraries preferably in Java or Android that can efficiently visualize large .ply files (1M points)? I'm sure there are many less-known libraries. For instance, jzy3d-api. But not sure if they visualize .ply point cloud. No example.

What I need to do is basically read .ply files one after another and visualize them as if they are frames of videos. So faster, the better. I need basic features such as set Camera Views, zoom in or zoom out and others as well. A simple window like this that PCL gives me!

enter image description here

1 Answer 1


There is a solution that uses Java OpenGL Wrapper to visualize PLY file format. Here is the github link.

As an advice, if you want to deploy it to a mobile device, it is better to simplify and reduce the quality of mesh.

  • I think it doesn't visualize the colors. Shows all as red. Am I correct?
    – angel_30
    Jul 19, 2017 at 15:39
  • BTW, is it fast enough to visualize one model after another in a fast pace?!
    – angel_30
    Jul 19, 2017 at 15:40
  • I don't have information about neither available colours nor performance. I only heard about it in a forum.
    – mkocabas
    Jul 19, 2017 at 16:22

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.