インプリシットモデリングとは何ですか?

インプリシットモデリングとは何ですか?利用する理由は何ですか?

インプリシットモデリングでは、オブジェクトのサーフェスや境界を明示的に定義するのではなく、関数で形状を表し、条件や制約を用いて空間内の点同士の関係を定義します。

陰関数はスカラー値の3Dフィールドと考えることができ、正の値は形状の境界の外側、負の値は形状の境界の内側になります。スカラー値がゼロに等しいフィールド内のすべての位置を通るアイソサーフェスが作成されます。

インプリシットモデリングを使用すると、複雑な形状を効率的かつロバストに操作し、ブーリアン演算やオフセット演算を失敗することなく実行し、高解像度でスケールのモデリングを行うことができます。

1. オブジェクトのサーフェスからのオフセットが異なるアイソサーフェスによるスカラー値の3Dフィールドの例


2. インプリシット形状の例. 64 x 64 x 64 = 262,144個の単位セル(Gyroid)を、インタラクティブな速度で編集可能なまま、別のボディでトリミングします。このようなモデルを作成するには、2500万個のNURBSパッチが必要です。