I want to render monsters by procedurally generating a cloud of 3D RGB points representing their bodies. In other words, I want to be able to create a function:
def gen_3d_points():
points = []
... arbitrary code ...
return points
That will return all points to be rendered. Is this possible in Blender? How?