Geometry.EvaluateNormals operator

導入

v5.0

詳細

ポイントロケータデータに定義されているサーフェイスで法線を評価します。戻される法線はジオメトリのローカル空間リファレンス内に存在します。

PolygonMeshではさまざまな計算方法を使用できます。

このメソッドの使用例については、PointLocatorDataオブジェクトの説明を参照してください。

スクリプト 構文

oArray = Geometry.EvaluateNormals( PointLocators, [ComputationMethod], [Indices] );

戻り値

2DArray(最初の次元には X,y,z 値が含まれます)

パラメータ

パラメータ タイプ 詳細
PointLocators PointLocatorData 評価するポイントロケータ。
ComputationMethod siNormalComputationMethod 法線の計算方法。

デフォルト値:siInterpolatedVertexGeometricNormals

Indices 1D Array 評価するポイントロケータのインデックス(無指定の場合はすべてのポイントロケータが対象となります)。

関連項目

PointLocatorData Geometry Geometry.GetClosestLocations Geometry.GetClosestLocationsWithinRadius Geometry.GetRaycastIntersections Geometry.SetupPointLocatorQueries Geometry.GetSurfacePointLocatorsFromPoints Geometry.EvaluatePositions Geometry.EvaluateClusterProperty PolygonMesh.GetPolygonIndexArray PolygonMesh.GetTriangleVertexIndexArray PolygonMesh.GetTriangleNodeIndexArray PolygonMesh.GetTriangleWeightArray PolygonMesh.ConstructPointLocators NurbsSurfaceMesh.GetSubSurfaceIndexArray NurbsSurfaceMesh.GetNormalizedUVArray NurbsSurfaceMesh.ConstructPointLocators