2011-12-10 21 views

cevap

0

:

OpenGL kullanarak Polyon oluşturun ve sonra bunu 1 map: Box2D şekil ve doku poligon üzerine 1.

+0

Merhaba! Bununla ilgili bir örnek sunabilirsen, paylaşırım ve paylaşırım. – Kimi

+0

Nasıl yapılacağından emin değilim, ancak box2D şeklini oluştururken ve aynı değişkenleri verdiğinizde bir OpenGL şekli oluştururdum. – Derek

-1

Eski bellekten ve koddan bakıldığında, bu kenar şekillerle yapılamaz. Onları bir araya getirebilirsiniz, ancak o zaman bile, kendiliğinden bir çakışma yoktur, bu da şeklin kendiliğinden üst üste gelmesine izin verir ve olabilir. . . ne? Oluşturulan hiçbir normals veya centroid yoktur.

Bu sadece bir tahmin - box2d'yi kullandığımdan beri biraz zaman geçti - ama bunun yerine bir çokgen oluşturabilir misiniz? İlk olarak bir dizideki N noktasının sayısını yaratacak ve bu diziyi, toprağı simüle etmek için üstte y değerleri olarak kullanacaksınız. Sonra her noktanın y değerini, zaman içinde komşu (sol veya sağ) noktanın y-değerine eşit hale getirirsiniz. Noktalar sonuna ulaştığında, diziden dışarı taşınır ve dizinin diğer ucuna yeni bir değer taşınır.
Bu yapılabilir ve bu, diğer nesnelerle temas noktalarını olumsuz etkiler mi?

IRC birileri tarafından önerildiği gibi
İlgili konular