タグ

functionとbasis functionに関するrydotのブックマーク (1)

  • 第5章 第2節

    第5章 Bスプライン曲線 第2節  Bスプラインの数学的定義 計算の仕組み いくつかの制御点から曲線または曲面上のある点を計算する場合、 各制御点に係数をかけて足し合わせることでその点の座標を求めます。 係数は制御点が与える影響力を示しており、 その係数を求める関数をブレンディング関数と言います。 Bスプライン曲線・曲面を求める数式は以下のようになります。 曲線 Bスプライン曲線は、n個の制御点列とn+p個のノット列から以下の式により定義されます。 式中のNi,p(u)はブレンディング関数です。 Bスプラインはブレンディング関数にBスプライン基底関数とよばれる関数を用います。 Piは制御点です。 pはBスプライン曲線の階数、p-1を次数といいます。 曲面 Bスプライン曲面は、n×m個の制御点列と、 u方向(n+p個)とv方向(m+q個)のノット列によって以下の式により定義されます。 制御点

  • 1