pyvista.PolyData.point_normals#

property PolyData.point_normals: pyvista_ndarray[ソース]#

ポイント法線を返します.

もしポイントデータに 'Normals' という名前の配列が既に含まれている場合は,その配列が返されます.そうでない場合は, compute_normals() のデフォルトオプションを使用して法線を計算し,それを返します.

戻り値:
pyvista.pyvista_ndarray

ポイントの法線の配列.

>>> import pyvista as pv
>>> sphere = pv.Sphere()
>>> sphere.point_normals  
pyvista_ndarray([[-2.48721432e-10, -1.08815623e-09, -1.00000000e+00],
                 [-2.48721432e-10, -1.08815623e-09,  1.00000000e+00],
                 [-1.18888125e-01,  3.40539310e-03, -9.92901802e-01],
                 ...,
                 [-3.11940581e-01, -6.81432486e-02,  9.47654784e-01],
                 [-2.09880397e-01, -4.65070531e-02,  9.76620376e-01],
                 [-1.15582108e-01, -2.80492082e-02,  9.92901802e-01]],
                dtype=float32)