UV 値に相当する正規化値を戻します。
注: このメソッドでは output arguments が使用されます。C#および他のスクリプト言語(JScript、PerlScript など)では、引数の参照渡しは使用できません。ただし、C#、JScript、および PerlScript で使用しても安全な、このメソッドの代替バージョン NurbsSurface.GetNormalizedUVFromUV2 が用意されています。
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まで) |
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 |