3D modeller Java'ya nasıl yüklenir?


14

LWJGL kullanarak ekranda çizilecek bir 3B modeli yüklemenin en kolay yolu nedir?

LWJGL'nin yükleme desteğinde bulunmadığını biliyorum, bu yüzden özellikle .blend dosyalarını yüklemeye yardımcı olacak küçük bir kütüphane arıyorum.

Yanıtlar:


9

Bence en iyi yol Blender veya tercih ettiğiniz 3D modelleme yazılımı ile ihraç edilen .obj için kendi ayrıştırıcıyı yazmaktır. Bu işlem yalnızca en fazla bir saat sürecek ve dağıtım / lisans sorunları hakkında endişelenmenize gerek kalmayacak. İşte bu soru hakkında bir video: http://youtu.be/izKAvSV3qk0 .


4

En kolay yol, örneğin .OBJ dosyalarını veya oyununuz için özel olarak yapılmış kendi biçiminizi yükleyebilen kendi yükleyicinizi oluşturmaktır . Blender dosyaları ancak emin değilim.


6
Bu "en kolay yol" un tersi değil mi? :-)
Notabene

2
+1 En yüksek puanlı cevaba (Oskar tarafından) aslında aynı şeyi söylemeyi komik buluyorum, ama aşağı indiriliyorsun. :)
Miguel

Kolaylık burada öznel olabilir, ama kesinlikle bunu yapmanın en akıllı yolu. .obj dosyaları basit bir yapıya sahiptir ve format için bir yükleyici / ayrıştırıcı yazmak diğer formatlara kıyasla basittir. Garip bir şey olması durumunda modellerinizi yükleyen kaynağın doğrudan kontrolünde olacağını düşündüğünüzde uzun vadeli bir kazanç olarak daha kolay olabilir; bir kara kutunun ya da bazı yabancı kodların insafına değil.
Nathan

3

JAGaToo'yu faydalı bulabilirsiniz . MD2 / 3/5, OBJ ve diğer bazı model formatları için yükleyicilere sahiptir.


0

JMonkeyEngine'e bir göz atın - birçok farklı model dosyası için model yükleme yeteneklerine sahiptir ve LWJGL'ye dayanır, böylece ihtiyaçlarınıza göre uyarlayabilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.