Skip to content

Loss of color when converting to open3D #350

@alek5k

Description

@alek5k

Describe the bug
When converting to an open3d instance, the color of the point cloud is lost

To Reproduce
Steps to reproduce the behavior:

import open3d
from pyntcloud import PyntCloud

pointcloud = open3d.io.read_point_cloud("MyColorPointCloud.ply")
open3d.visualization.draw_geometries([pointcloud])
# See screenshot below

pyntcloud = PyntCloud.from_instance("open3d", pointcloud)
pointcloud_reconverted = pyntcloud.to_instance("open3d")
open3d.visualization.draw_geometries([pointcloud_reconverted])
# see screenshot below

Expected behavior
The color should be preserved through to_instance call.

Screenshots
First visualization:
image

Second visualization:
image

Desktop (please complete the following information):

  • OS: Windows 10
  • PyntCloud Version: 0.3.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions