kullanarak nokta bulutunda kesilmiş bir düzlem için sorgu noktaları epsilon-close GPU yeteneklerini kullanarak şu anki sorunu çözmeye çalışıyorum: "bir nokta bulutu P ve bir nokta ve normal tarafından tanımlanan yönlendirilmiş bir düzlem verildi (Pp, Np) buluttaki noktaları, düzlemden EPSILON'a eşit ya da daha düşük bir mesafede yayan ".GPU
1) her bir noktası, farklı tepe 2) grubu çıkıntı durumu koordinat sahip olduğu şekilde koordinat bağlı bir dokuya sahip noktaları olan bir tepe tamponu hazırlamak: Aşağıdaki çözelti doğru konverjans benim bir meslektaşı ile konuşmak
ortogonal 3) mesh düzlemini normal düzlemin -z ekseni ile hizalı olacak şekilde döndürün ve x, y, z = 0, Pp 4'e karşılık gelecek şekilde kaydırın. 4) z-kırpma düzlemini z: [-EPSILON; + EPSILON] 5) bir dokuya dönüşür 6) dokuyu grafik kartından alınız. 7) dokuyu grafik kartından okuyunuz ve p İstenilen mesafe aralığındaki noktalar olan (indeksleri bakımından) oyalar oluşturulmuştur.
Artık sorunlar şu şekildedir: q1) Böyle bir işlemi yapabilmek için bir pencere çerçevesi açmam gerekir mi? MATLAB içinde çalışıyorum ve MEX-C++'ı arıyorum. Deneyimle, yeni bir çerçeve açtığınız anda tüm takımın sefil bir şekilde çökertildiğini biliyorum! q2) GLPoint'e doku koordinatı veren ilkel nedir? q3) Bir dokudaki işlenmenin nasıl uygulanacağını çok net bilemiyorum? herhangi bir referans, öğretici harika olurdu ... q4) Bu doku karttan nasıl alırsınız? Yine, herhangi bir referans, öğretici harika olurdu ...
Sıkışık bir programdayım, bu yüzden, GLSL şartnamesi yerine, öğrenmem gereken tekniklerin isimlerini gösterebilirseniz iyi olurdu Belge ve birileri gibi OpenGL API yaptı. Bunlar soruma çok az belirsiz cevaplar.
Yorumlarınız için çok teşekkürler.
p.s. Ayrıca, eğer mümkünse CUDA gibi herhangi bir kaynak kullanmamayı tercih ederim, bu yüzden 'u mümkün olduğunca fazla OpenGL elemanını kullanarak yeni bir gölgelendirici yazmam gerekmeden bir şey elde etmeyi tercih ediyorum.
Not: çapraz biraz reddi olarak ilk Tamam http://www.opengl.org/discussion_boards/ubbthreads.php?ubb=showflat&Number=245911#Post245911
Eğer aşağı oy verirseniz, lütfen bir yorum bırakın. Bilmek isterdim. – Sarien