<div dir="ltr"><div dir="ltr"><div dir="ltr">Hi vtkusers,<div><br></div><div>I have a quick question about reading the color information stored in a ply file.</div><div><br></div><div>The following code extracts the xyz coordinate of a given vertex, but how to read the RGB value associated to each vertex? </div><div><br></div><div><div><div>vtkSmartPointer<vtkPLYReader> reader = vtkSmartPointer<vtkPLYReader>::New();</div><div>reader->SetFileName("input_with_color.ply");</div><div>reader->Update();</div><div><br></div><div>vtkSmartPointer<vtkPolyData> polyData = reader->GetOutput();</div><div>vtkSmartPointer<vtkPoints> vertices = polyData->GetPoints();</div><div>double xyz[3];</div><div>vertices->GetPoint(idx, xyz);</div></div></div><div><br></div><div>I guess we can use </div><div>polyData->GetPointData()->GetArray("???")<br></div><div>but not sure how to do that.  Would appreciate any pointers or examples!</div><div><br></div><div>Thanks,</div><div>Bing</div><div><br></div><div><div><br></div></div></div></div></div>