入力された正規化 UV 値に相当する UV 値を戻します。データは 1D 配列で戻されます。順序は NurbsSurface.GetUVFromNormalizedUV メソッドの出力引数と同じです。
注:このメソッドは、JScriptやPerlScriptなどの引数の参照渡しをサポートしないスクリプト言語で使用する必要があります。出力引数の取得の詳細については、About Output Argument Arrays を参照してください。
Object NurbsSurface.GetUVFromNormalizedUV2( Double in_dUValueNormalized, Double in_dVValueNormalized ); |
oArray = NurbsSurface.GetUVFromNormalizedUV2( UValueNormalized, VValueNormalized ); |
UV値のArray。順序は、UValue、VValue です。
パラメータ | タイプ | 説明 |
---|---|---|
UValueNormalized | Double | 実際の U 値を求める元になる正規化 UValue(0.0 から 1.0 まで) |
VValueNormalized | Double | 実際の V 値を求める元になる正規化 VValue(0.0 から 1.0 まで) |
/* JScript example : shows how to retrieve the equivalent of the normalized UV values: .5, .5; from NurbsSurface.GetUVFromNormalizedUV2 */ var oRoot = Application.ActiveProject.ActiveScene.Root; var oSphere = oRoot.AddGeometry( "Sphere", "NurbsSurface" ); // convert VB array to JScript array var vbArgs = new VBArray(oSphere.ActivePrimitive.Geometry.Surfaces(0).GetUVFromNormalizedUV2( .5, .5 )); var args = vbArgs.toArray(); // get the U value LogMessage("U value: " + args[0] ); // get the V value LogMessage("V value: " + args[1] ); |