Poligonlarda Boole işlemleri - Boolean operations on polygons

Poligonlarda Boole işlemleri bir dizi Boole işlemleri (VE, VEYA, DEĞİL, XOR, ...) bir veya daha fazla grupta çalışan çokgenler bilgisayar grafiklerinde. Bu işlem setleri yaygın olarak kullanılmaktadır. bilgisayar grafikleri, CAD, ve EDA (içinde entegre devre fiziksel tasarım ve doğrulama yazılımı).

Farklı boole işlemleri

Algoritmalar

Yazılımda kullanır

Çokgenler üzerindeki Boole işlemleri için ilk algoritmalar, aşağıdakilerin kullanımına dayanıyordu: bit eşlemler. Çokgen şekillerini modellemede bitmap'lerin kullanılmasının birçok dezavantajı vardır. Dezavantajlardan biri, çokgenlerin çözünürlüğü çokgenleri temsil etmek için kullanılan bit sayısıyla orantılı olduğundan bellek kullanımının çok büyük olabilmesidir. Çözünürlük ne kadar yüksek istenirse, o kadar fazla bit gerekir.

Çokgenlerde Boolean işlemleri için modern uygulamalar, düzlem süpürme algoritmalarını (veya Süpürme hattı algoritmaları ). Poligonlarda Boolean işlemleri için düzlem süpürme algoritmalarını kullanan kağıtların bir listesi aşağıdaki Referanslar bölümünde bulunabilir.

Boole işlemleri dışbükey çokgenler ve tek renkli çokgenler aynı yönde gerçekleştirilebilir doğrusal zaman.[1]

Ayrıca bakınız

Notlar

  1. ^ Katz, Matthew J .; Overmars, Mark H .; Sharir, Micha (1992), "Küçük birleşim boyutuna sahip nesneler için etkili gizli yüzey çıkarma", Hesaplamalı Geometri: Teori ve Uygulamalar, 2 (4): 223–234, doi:10.1016 / 0925-7721 (92) 90024-M.

Kaynakça

Ayrıca bakınız

Dış bağlantılar

Yazılım