def dihedral_angle(mesh, edge_points):#二面角
normals_a = get_normals(mesh, edge_points, 0)#获得a边的法向量
normals_b = get_normals(mesh, edge_points, 3)#获得b边的法向量
dot = np.sum(normals_a * normals_b, axis=1).clip(-1, 1)
angles = np.expand_dims(np.pi - np.arccos(dot), axis=0)
return angles
axis = 0是对应的列进行相加,axis=1是每一行的向量进行相加
clip(-1,1)对所得数据小于1的数值替换为-1,大于1的数值替换为1
np.expand_dims(a,axis=)即在 a 的相应的axis轴上扩展维度