我有3个列表,每个列表是点的X,Y和Z坐标。我尝试使用Dynamo的Point.ByCoordinates节点,但是它不接受列表作为输入。
我尝试创建一个Python脚本来协助我,但是我对python很陌生,有人可以在这里帮助我吗?
import clr
clr.AddReference('ProtoGeometry')
from Autodesk.DesignScript.Geometry import *
#The inputs to this node will be stored as a list in the IN variables.
dataEnteringNode = IN
a=[]
for i in IN:
a.append(Autodesk.Point.ByCoordinates(IN[0][i],IN[1][i],IN[2][i]))
a # the list with the new items.
#Assign your output to the OUT variable.
OUT = a
到目前为止,这是我的想法,但是我不知道该如何处理了。预先感谢!