bool has_vertex_normals() const
检查三角网格模型中是否存在顶点法向量。
无
true
false
import open3d as o3d
mesh = o3d.geometry.TriangleMesh()
mesh.has_vertex_normals() # False
mesh.compute_vertex_normals()
mesh.has_vertex_normals() # True
顶点法向量是指在三角形网格模型中,指向顶点表面法线的向量。如果没有顶点法向量,则无法进行许多的渲染、着色等操作,因为这些操作需要充分利用法向量信息。因此,在对三角网格模型的各种操作之前,应该检查是否存在顶点法向量。