NurbsSurface.GetNormalizedUVFromUV

NurbsSurface.GetNormalizedUVFromUV operator

説明

UV 値に相当する正規化値を戻します。

注: このメソッドでは output arguments が使用されます。C#および他のスクリプト言語(JScript、PerlScript など)では、引数の参照渡しは使用できません。ただし、C#、JScript、および PerlScript で使用しても安全な、このメソッドの代替バージョン NurbsSurface.GetNormalizedUVFromUV2 が用意されています。

C#構文

NurbsSurface.GetNormalizedUVFromUV( Double in_dUValue, Double in_dVValue, Object& out_pdUValueNormalized, Object& out_pdVValueNormalized );

スクリプト構文

NurbsSurface.GetNormalizedUVFromUV( UValue, VValue, UValueNormalized, VValueNormalized );

パラメータ

パラメータ タイプ 説明
UValue Double 正規化UValue を求める元になるUValue
VValue Double 正規化VValue を求める元になるVValue
UValueNormalized Double 正規化UValue(0.0から1.0まで)
VValueNormalized Double 正規化VValue(0.0から1.0まで)

VBScript の例

set oRoot = Application.ActiveProject.ActiveScene.Root

set oSphere = oRoot.AddGeometry( "Sphere", "NurbsSurface" )

oSphere.ActivePrimitive.Geometry.Surfaces(0).GetNormalizedUVFromUV _

	3.0, 4.0, UNormalized, VNormalized

LogMessage "The normalized equivalent of 3.0, 4.0 is U :" & _

	UNormalized & " V: " & VNormalized