ベジェ曲面
From Wikipedia, the free encyclopedia
ベジェ曲面(ベジェきょくめん、Bézier surface)は、コンピュータグラフィックス、コンピュータ支援設計(CAD)、および有限要素モデリングで使用される数学的スプライン(英語: spline (mathematics))の一種である。 ベジェ曲線と同様に、ベジェ曲面も制御点の集合によって定義される。 ベジェ曲面は多くの点で補間と似ているが、中間の制御点を通常は通過しないという点が異なり、各制御点が引力を持っているかのように、曲面はそれらの方向へ「引き伸ばされる」形状になる。 視覚的に直感的であり、多くの用途において数学的にも扱いやすい特性を持っている。
方程式

与えられた次数 (n, m) のベジェ曲面は、(n + 1)(m + 1) 個の制御点の集合 ki,j ただし i = 0, ..., n および j = 0, ..., m によって定義される。 これは、単位正方形を、ki,j を含む空間内に埋め込まれた滑らかで連続的な曲面に写像する。 例えば、ki,j がすべて4次元空間内の点である場合、曲面も4次元空間内に存在することになる。
2次元のベジェ曲面は、パラメトリック曲面(英語: parametric surface)として定義できる。 点 p の位置は、パラメトリック座標 u, v の、単位正方形の範囲内で評価される関数として、次のように与えられる [2]。
ただし、
は基底バーンスタイン多項式であり、
は二項係数である。
ベジェ曲面の性質
- すべての線形変換および平行移動に対して、制御点とベジェ曲面は同じように変換される。
- (u, v) 空間における u = 定数 および v = 定数 の線、特に、(u, v) 単位正方形を変形した4辺は、すべてベジェ曲線である。
- ベジェ曲面は、その制御点の凸包内に完全に収まるため、任意の直交座標系においても制御点の外接多角形の中に完全に収まる。
- 変形された単位正方形の角に対応する曲面上の点は、制御点のうちの4つと一致する。
- ただし、ベジェ曲面は通常、それら以外の制御点を通過しない。
ベジェ曲面の最も一般的な用途は、バイキュービックパッチ (m = n = 3) の網目構造(英語:nets)である。 ひとつのバイキュービックパッチの形状は、16個の制御点の集合によって完全に定義される。 通常、ベジェ曲線が連結されてB-スプライン曲線を形成するのと同様の方法で、これらのパッチは連結され、Bスプライン曲面を形成する。
より単純なベジェ曲面は、双2次パッチ(英語: biquadratic patches)(m = n = 2)、あるいはベジェ三角形(英語: Bézier triangle)から構成される。
