ブリアーニ演算処理とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > ブリアーニ演算処理の意味・解説 

ブーリアン演算

(ブリアーニ演算処理 から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/12/09 23:45 UTC 版)

ナビゲーションに移動 検索に移動
ブーリアン演算

ブーリアン演算(ブーリアンえんざん)または集合演算(しゅうごうえんざん)とは、3次元コンピュータグラフィックスCAD等の形状モデリングにおいて、体積を持った形状(3次元の場合)を集合とみなし、複数の形状をといった集合演算により組み合わせ、合成された形状を作る演算である。ソリッドモデリングの1手法であるCSG表現においては根幹的な技術となる。サーフェスモデラにおいても形状をソリッドモデルと仮定できる状況であれば使用できる場合がある。

ブーリアン演算の例(青い球が右オペランドである)
和(
他の形状と一体化するように働く。 他の形状を削るように働く。 他の形状と重なる部分を残すように働く。

2次元

2次元(平面)の多角形に対するブーリアン演算に関する話題。

アルゴリズム

ソフトウェアでの利用

初期の多角形に対するブーリアン演算は頂点を使うのではなくビットマップをそのまま使用していた。多角形を扱うのにビットマップをそのまま使用するのは欠点がたくさんある。欠点の一つは、多角形を表現する際のピクセル数に比例して必要な計算量・メモリ量が増える。

近年の多角形に対するブーリアン演算は頂点を使った走査アルゴリズム[1]を使用する。凸多角形に対するブーリアン演算は線形時間で計算可能[2]である。

関連項目

参照

  1. ^ T. コルメン、R. リベスト、C. シュタイン、C. ライザーソン『アルゴリズムイントロダクション』近代科学社、2013年12月17日(原著2009年7月31日)、第3版(日本語)。ISBN 476490408X
  2. ^ Katz, Matthew J.; Overmars, Mark H.; Sharir, Micha (1992), “Efficient hidden surface removal for objects with small union size”, Computational Geometry: Theory and Applications 2 (4): 223–234, doi:10.1016/0925-7721(92)90024-M, http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.19.7171 



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

ブリアーニ演算処理のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ブリアーニ演算処理のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのブーリアン演算 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS