SSI52
【機能】
サーフェイスの1つのパッチの係数を求める(3D)
【使用形式】
CALL SSI52(NU,NW,QTB,IU,IW,ZM,IR)
【引数説明】
[INPUT]
NU : U方向の定義頂点数(NU≧4)
NW : W方向の定義頂点数(NW≧4)
QTB(3, NU, NW) : 定義頂点座標の配列
IU : 係数を求めるパッチのU方向の位置
(1≦IU≦NU-3)
IW : 係数を求めるパッチのW方向の位置
(1≦IW≦NW-3)
[OUTPUT]
ZM(3, 4, 4) : 係数マトリックス
IR : リターンフラグ
0 ; 正常終了
-1 ; 入力エラー
【機能説明】
・NU×NWの定義頂点列により定義されるサーフェイスの(IU, IW)
のパッチの係数マトリックスを求める。
【備考】
・この係数マトリックスにより、パッチ(IU, IW)は以下のよう
に表せる。
P(U, W)=[U**3 U**2 U 1] | ||W**3|
| ZM ||W**2|
| || W |
| || 1 |
ここでU, Wはこのパッチ内でのパラメータ、即ち、
0≦U≦1, 0≦W≦1