本文へスキップ

NURBSとは?

なーぶす

NURBSとは、コンピューター上で滑らかな曲線や曲面を数学的に表現するための手法で、3DCGや設計ソフトで広く使われています。

NURBSは「Non-Uniform Rational B-Spline(非一様有理Bスプライン)」の略称で、コンピューターグラフィックス(CG)やCAD(コンピューター支援設計)において曲線・曲面を表現するための数学モデルです。

NURBSの特徴は、コントロールポイント(制御点)と呼ばれる点の集合と重みを用いて、複雑な自由曲線を滑らかかつ精密に定義できる点にあります。「非一様(Non-Uniform)」はノットベクトルの間隔が一定でないことを、「有理(Rational)」は各制御点に重みを持たせることで、真円や楕円などの二次曲線も正確に表現できることを意味します。

NURBSが優れている点は以下のとおりです。

  • 少ない制御点でなめらかな曲面を定義できる
  • 拡大・縮小しても形状が劣化しない(解像度非依存)
  • 真円・楕円・放物線を数学的に正確に表せる
  • 局所的な形状変更が可能で設計変更に強い

自動車・航空機の外装設計、工業製品のプロダクトデザイン、映画やゲームの3DCGモデリングなど、精度と滑らかさが求められる幅広い分野で活用されています。RhinocerosやMayaなどの3DCGソフトウェアでNURBSモデリングがサポートされています。

使い方・例文

「自動車のボディデザインをNURBSで作成し、滑らかな曲面を数値データとして製造ラインに受け渡した」のように使われます。

この用語をシェア

𝕏 でポスト LINE

最終更新:

関連用語