Da Guid a PointCloud

Buon Post-ferragosto,
dopo qualche anno torno a frequentare questo forum per richiedere aiuto.

devo fare uno script per estrarre da una pointcloud l’indice del punto piu’ vicino ad un punto esterno dato:
ecco cosa ho fatto:

import rhinoscriptsyntax as rs
import Rhino

cloud = rs.GetObject(“Select cloud”)
punto = rs.GetPoint(“Select point”)

pt = rs.coerce3dpoint(punto)

indice = Rhino.Geometry.PointCloud.ClosestPoint(cloud, pt) <— ERRORE!

print str(indice)

Mi da errore perche vuole una PointCloud e non una Guid. Come fare per trasformare la Guid in una cloud?
Ho provato con coerce , ma mi ha riso in faccia !

Grazie in anticipo

Premetto che non sono molto pratico di Phyton.

1 Mi Piace

grazie utilissimo.