Is there possibility how to access to the points in Point Cloud object in Python API Bleder > 2.92?

I want to change position of each point, set color and set scale.

I tried the code below. This change the position of point in Point Cloud. But how can I set color or size?

for point in obj.data.points:
    point.co = Vector((1,1,1))

PS: I need to work with individual points. Is there a way?
Ex: Geometry Nodes?
Thanks for your advices

  • $\begingroup$ FYI: I'm on Blender 2.92 and there is no point cloud object. Any custom build? Appears on the todo list: developer.blender.org/T75717 though. $\endgroup$
    – brockmann
    Mar 4, 2021 at 16:04
  • $\begingroup$ You have to allow it in Edit -> Preferences -> Developer Extras -> Experimental tab -> New Point Cloud Type $\endgroup$ Mar 4, 2021 at 17:18
  • $\begingroup$ Nothing in there: i.stack.imgur.com/KSkmc.png - Developer Extras is enabled anyway. $\endgroup$
    – brockmann
    Mar 4, 2021 at 17:22


You must log in to answer this question.

Browse other questions tagged .