I created a model in Rhino ( polysurface) and I converted it into mesh, and use PointCloud command to turn it into pointcloud, however the colors of the point cloud follows the layer color instead of layer texture, how do I show or map layer texture onto the point cloud
Regarding the lack of texture detail in the result, you will need many more points to be generated in the mesh if each mesh vertex is extracted as a point. Unfortunately that would result in a VERY large number of triangles to get better detail.
I don’t know if there is a built in tool or plugin for Rhino that will sample points on a mesh (without increasing the mesh size), and assign texture map colors to the sampled points. I think Cloud Compare and/or Meshlab can do this.
I just made all meshes very dense. The original file I used for this example was just a simple _Sphere to which I had applied a pbr material with a texture. But Rhino custom materials work too
Looks like you need to select each object in turn to be able to run ComputeVertexColors
I made a very short video showing the steps



