NurbsSurface.GetUVFromNormalizedUV

NurbsSurface.GetUVFromNormalizedUV operator

説明

入力された正規化 UV 値に相当する UV 値を戻します。

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

C#構文

NurbsSurface.GetUVFromNormalizedUV( Double in_dUValueNormalized, Double in_dVValueNormalized, Object& out_pdUValue, Object& out_pdVValue );

スクリプト構文

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

パラメータ

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

VBScript の例

set oRoot = Application.ActiveProject.ActiveScene.Root

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

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

	0.5, 0.5, UValue, VValue

LogMessage "The equivalent to the normalized UV: 0.5, 0.5 is U :" & _

	UValue & " V: " & VValue