返回一个网格物件上所有网格面的单位法线向量。
rhinoscriptsyntax.MeshFaceNormals (mesh_id)
rhinoscript.mesh.MeshFaceNormals (mesh_id)
mesht_id |
必须参数。字符串或 Guid。网格物件的 ID 。 |
列表 |
代表所有网格面法线的单位 3-D 向量构成的列表。数组中元素的数量和 MeshFaceCount 函数的返回值是相等的。而且每个单位向量都和 MeshFaces函数返回的网格面一一对应。. |
None |
如果执行不成功或出错,返回空值。 |
import rhinoscriptsyntax as rs
obj = rs.GetObject("Select mesh", rs.filter.mesh)
normals = rs.MeshFaceNormals(obj)
if normals:
for vector in normals: print vector