5

我有一个 3D 点云,每个点云都有不同的颜色/值属性附加到 XYZ 点的每个顶点。

原始数据是简单的 .txt / csv 格式的列,即 x、y、z、V1、V2、V3 以及我尝试使用 .ply 制作图像的下一点的新行。我想创建一个 3D 图像,例如:

这个.

根据这些值中的每一个为每个表面或顶点着色的层格式的适当代码是什么?我想创建多个具有相同形状但将不同颜色映射到表面的贴图。

4

1 回答 1

8

PLY 格式通过定义支持顶点颜色

property uchar red                   
property uchar green
property uchar blue

在标题中。[0, 255] 中的 RGB 值可以添加到每个顶点坐标之后。

如果要定义附加到每个顶点的多个颜色值,请使用用户定义的元素。请参阅此处的示例:http: //paulbourke.net/dataformats/ply/

于 2015-11-23T04:28:24.677 回答