My object is originally a spherical MESH, and it is transformed into a point cloud using several geometry nodes (mesh to points, raycast, etc).
Then I would like to access the data associated to this point cloud : I can see those data in the datasheet of the UI like shown on the image, and the UI shows a perfectly fine cloud, but impossible for me to acccess the data via python API.
I have tried using depsgraph_get and evaluated_get but the result is always of MESH type, and no vertices in it (object_evaluated.data.vertices), it is like nothing has been evaluated.
One side note is that, adding a PointToVertices node at the end, I can access the vertices location, but the object is not Point Cloud anymore, and it is difficult to color a purely vertex object...
If someone has an idea how to get those point cloud data (in particular location) that would be great.
Edit :
An interesting thing is that on a very simple example : a cube with 1/ node scale by two 2/ mesh to point. Then I read attribute position obj.data.attributes['position'] -> the points are (-1,1),(1,1), etc. instead of (2,2),(-2,2) like it is on datasheet => blender bug I suppose



obj.data.attributes["attr_name"]. Does that not work? $\endgroup$