Temel Fark: Kırpma, yazılımın, resmin çerçevesinin içinde veya dışında olan bir resmin bir bölümünü tanımlamak ve kaldırmak için programlandığı işlemdir. Tıkanma temizleme (OC), görüntünün kullanıcı tarafından görülemeyen yüzeylerini ve bölümlerini belirlemek için yazılımın kullanıldığı, çünkü başka bir nesnenin veya yüzeyin arkasında yatan bir işlemdir.
Kırpma ve ayırma, bilgisayar oyunlarında video oyunları tasarlanırken yaygın olarak bulunan terimlerdir. Bunlar, programcılar ve tasarımcılar tarafından video oyunları oluşturulurken kullanılan tekniklerdir. Her iki teknik de benzerdir ve aynı zamanda benzer amaçlar için kullanılır; sık sık bu alana girmeyen insanlar tarafından karıştırılmaktadır. Bu iki teknik, aralarında çeşitli farklılıklar var.
3D görüntülerde, kırpma farklı bir şekilde kullanılır. Şimdi, eğer bir kasabanın 3 boyutlu modeli oluşturulmuşsa, kamera kasabayı yalnızca belli bir açıdan veya belli bir dereceden görebilir, görüş alanı dışında kalan herhangi bir şey, bilgisayar değiştiremez, gölgeleyemez veya ekleyemez. ayrıntıları, hatta arka resmi bile tamamen görüntüleyebilirsiniz. Kameradan uzaktaki nesnelere doku veya detay eklemek için de kullanılabilir. Algoritma, oluşturma kodunun ayrıntıları atlamasını ve programın daha hızlı çalışmasını sağlar; bu, cep telefonları için grafik tasarlarken kullanılan önemli bir yöntemdir.
Kırpma, video oyunları geliştirirken önemli bir rol oynar ve oyunun kare hızını ve görsel kalitesini en üst düzeye çıkarmak için dikkatli kullanılmalıdır. Her oyun geliştiricisine, bir poligonu dönüştürmek, dokulandırmak ve gölgelemek pahalı olduğundan her video karesinde çizilebilecek çokgen bir bütçe bütçesi verilmiştir. Dolayısıyla geliştirici, bütçeyi artırabilir ve ayrıca oyunun görsel kalitesini en üst seviyeye çıkarabilir. Kırpma tekniği, nesneler kısmen görünür olduğunda ve rasterleştirmeden hemen önce yapıldığında yaygın olarak kullanılır. Kırpma, grafik sistemi tarafından yapılır.
Tıkanma temizleme (OC), görüntünün kullanıcı tarafından görülemeyen yüzeylerini ve bölümlerini belirlemek için yazılımın kullanıldığı, çünkü başka bir nesnenin veya yüzeyin arkasında yatan bir işlemdir. Temizleme, gizli yüzey temizleme (HSR), tıkanma temizleme (OC) veya görünür yüzey belirleme (VSD) olarak da bilinir. Müzikçalara veya izleyiciye görünmeyen nesneleri başka bir nesnenin arkasında olduğu ve bu nesnelerin ekranda gösterilmediğini bulmak için gizli bir yüzey belirleme algoritması kullanılır. Örneğin, arabanın bir kısmı görünür, ancak arabanın geri kalanı bir binanın arkasına gizlenmiştir. Aracın geri kalanının, kullanıcı tarafından görülmemesi, gerçek dünyada bile, binanın arkasında yer alması nedeniyle makine tarafından engellenmesi önlenir.
Bu işlem, izleyici tarafından görülmeyen gereksiz nesneleri kaldırarak bilgisayarın hızını korumasına izin verdiği için önemli bir rol oynar. Saldırganlığı görmenin iyi bir örneği, bir oyun oynarken, belirli nesnelerin yalnızca kısmen gösterilmesi veya gizlenmesidir, ancak oyuncular belirli bir nesneyi görmeye gittiğinde, kullanıcı çoğunlukla siyah bir görüntü alır veya yalnızca belirli bir görüntüyü yakınlaştırır. Temizleme, orta ila yüksek derinlikli karmaşıklığa sahip büyük sahnelerin oluşturulmasını hızlandıran popüler bir yöntemdir. Arka plan sahnelerinde olabilecek ve görünmeyen yüzler için ayırma da yapılabilir, bu programın ayrıntıları silmek ve / veya belleği kaydetmek için yüzü tamamen çizmekten kaçınmasına izin verir.
Çeşitli farklı tıkanıklık ayırma yaklaşımları, sahnelerin bölümlere ayrıldığı ve görüntünün sahne için önceden hesaplandığı potansiyel olarak görülebilir küme veya PVS oluşturmayı içerir; portal oluşturma sahneyi hücrelere, sektörlere veya portallara böler ve sonra görünmeyen görüntüleri kaldırır. MCCAM Cull işlemi ve Subpixel Cull işlemi gibi iki farklı tür boşaltma türü vardır. Bir sahnenin dönüştürülmesinden ve aydınlatılmasından önce temizleme işlemi yapılır.