NURBSとは?
なーぶす
NURBSとは、コンピューター上で滑らかな曲線や曲面を数学的に表現するための手法で、3DCGや設計ソフトで広く使われています。
NURBSは「Non-Uniform Rational B-Spline(非一様有理Bスプライン)」の略称で、コンピューターグラフィックス(CG)やCAD(コンピューター支援設計)において曲線・曲面を表現するための数学的モデルです。
NURBSの特徴は、コントロールポイント(制御点)と呼ばれる点の集合と重みを用いて、複雑な自由曲線を滑らかかつ精密に定義できる点にあります。「非一様(Non-Uniform)」はノットベクトルの間隔が一定でないことを、「有理(Rational)」は各制御点に重みを持たせることで、真円や楕円などの二次曲線も正確に表現できることを意味します。
NURBSが優れている点は以下のとおりです。
- 少ない制御点でなめらかな曲面を定義できる
- 拡大・縮小しても形状が劣化しない(解像度非依存)
- 真円・楕円・放物線を数学的に正確に表せる
- 局所的な形状変更が可能で設計変更に強い
自動車・航空機の外装設計、工業製品のプロダクトデザイン、映画やゲームの3DCGモデリングなど、精度と滑らかさが求められる幅広い分野で活用されています。RhinocerosやMayaなどの3DCGソフトウェアでNURBSモデリングがサポートされています。
使い方・例文
「自動車のボディデザインをNURBSで作成し、滑らかな曲面を数値データとして製造ラインに受け渡した」のように使われます。
この用語をシェア
最終更新: