NurbsSampleCollection.GetIndexFromUVSamplingCoordinate operator

説明

指定されたUVサンプリング座標値におけるサンプルポイントのインデックスを戻します。

スクリプト 構文

oLong = NurbsSampleCollection.GetIndexFromUVSamplingCoordinate( U, V, [NurbsSurfaceIndex] );

戻り値

Long

パラメータ

パラメータ タイプ 詳細
U Long インデックスを求めるNurbsSample の U値
V Long インデックスを求めるNurbsSample の V値
NurbsSurfaceIndex Long NurbsSampleCollection をNurbsSurface.NurbsSamplesから取得する場合は、暗黙的に決定されます。NurbsSampleCollection をGeometry.Samplesから取得する場合は、デフォルトで最初のサーフェイスが使用されます。

VBScript の例

set oCube = ActiveSceneRoot.AddGeometry("Cube","NurbsSurface")  
set oNurbsSamples = oCube.ActivePrimitive.Geometry.Surfaces(0).NurbsSamples  
aUVSamplingCoordinate = oNurbsSamples.GetIndexFromUVSamplingCoordinate( 0,2)
logmessage "The index of the sample at UV(0,2) is: " & aUVSamplingCoordinate