Jump to content
Araştır
  • Diğer seçenekler ...
Sonuçları bul ...
Sonuçları bul ...
KO Developers Platformuna Hoşgeldin!
co3moz

Knight Online png2dxt

Önerilen Mesajlar

Selamlar,

Bir süre önce dxt2png yazmıştım. png2dxt'e gerek yoktur diye düşündüm ama belki bir başkasının ihtiyacı olur. dxt2png'de olduğu gibi bir klasördeki tüm png'leri dxt yapabilirsiniz.

DXT dosyaları oluştururken aşağıdaki formatları kullanabilirsiniz, farklı formatlar farklı boyut ve kalitede resmi kodlayacaktır.

  • dxt1
  • dxt3
  • dxt5
  • a8r8g8b8
  • x8r8g8b8
  • a4r4g4b4
  • a1r5g5b5



Gizli İçerik

    Gizli içeriği görmek için bu konuya bir mesaj yazın.


Kolay gelsin, iyi çalışmalar

İletiyi paylaş


Link to post
Sitelerde Paylaş

Teşekkürler.
-- mesaja ek olarak --
Hocam yalnız şöyle bir sorun var, width ve height değerleri belirtilen aralıkların dışında olduğunda dönüştürme yapmıyor. Bunu nasıl düzenleyebiliriz.
oXE2Pm.png
-- mesaja ek olarak --

Alıntı

Selamlar,

 


Bir süre önce dxt2png yazmıştım. png2dxt'e gerek yoktur diye düşündüm ama belki bir başkasının ihtiyacı olur. dxt2png'de olduğu gibi bir klasördeki tüm png'leri dxt yapabilirsiniz.

DXT dosyaları oluştururken aşağıdaki formatları kullanabilirsiniz, farklı formatlar farklı boyut ve kalitede resmi kodlayacaktır.





Kolay gelsin, iyi çalışmalar

Teşekkürler.
-- mesaja ek olarak --
Hocam yalnız şöyle bir sorun var, width ve height değerleri belirtilen aralıkların dışında olduğunda dönüştürme yapmıyor. Bunu nasıl düzenleyebiliriz.
oXE2Pm.png

 

  • dxt1
  • dxt3
  • dxt5
  • a8r8g8b8
  • x8r8g8b8
  • a4r4g4b4
  • a1r5g5b5
 

İletiyi paylaş


Link to post
Sitelerde Paylaş
Alıntı

Teşekkürler.
-- mesaja ek olarak --
Hocam yalnız şöyle bir sorun var, width ve height değerleri belirtilen aralıkların dışında olduğunda dönüştürme yapmıyor. Bunu nasıl düzenleyebiliriz.
oXE2Pm.png
-- mesaja ek olarak --


Teşekkürler.
-- mesaja ek olarak --
Hocam yalnız şöyle bir sorun var, width ve height değerleri belirtilen aralıkların dışında olduğunda dönüştürme yapmıyor. Bunu nasıl düzenleyebiliriz.
oXE2Pm.png

 


Bu limitasyon dxt mimarisinden kaynaklanıyor. Tüm texturelar 2'nin bir üssü olmak zorunda. Eğer manuel bir texture yaptıysanız 2'nin üssü olacak bir şekilde hazırlayın. UIF içerisinde texture'i gösterirken tüm texture'i değilde ilgili resmin olduğu alanı kesip gösterebilirsiniz.

Eğer bu dosya standartlar içerisinde olan bir dosya ise, dxt/png dosyasını gönderebilir misiniz? inceleme yapmak gerekebilir.

Edit:

Hangi dosyada hata olduğunu bu durumda basmamışım. ko-png-to-dxt'nin 1.2.0 sürümünü publish ettim. npm'den tekrar indirirseniz güncellenecektir. Bu sürümde hangi dosyada hata olduğu söyleniyor.

 

İletiyi paylaş


Link to post
Sitelerde Paylaş

Bu limitasyon dxt mimarisinden kaynaklanıyor. Tüm texturelar 2'nin bir üssü olmak zorunda. Eğer manuel bir texture yaptıysanız 2'nin üssü olacak bir şekilde hazırlayın. UIF içerisinde texture'i gösterirken tüm texture'i değilde ilgili resmin olduğu alanı kesip gösterebilirsiniz.



Eğer bu dosya standartlar içerisinde olan bir dosya ise, dxt/png dosyasını gönderebilir misiniz? inceleme yapmak gerekebilir.

Edit:

Hangi dosyada hata olduğunu bu durumda basmamışım. ko-png-to-dxt'nin 1.2.0 sürümünü publish ettim. npm'den tekrar indirirseniz güncellenecektir. Bu sürümde hangi dosyada hata olduğu söyleniyor.

hatalı dosyayı biliyorum zaten alfabetik olarak gittiği için sıradaki dosyadan olduğu belli. Evet dediğiniz gibi kendim oluşturdum ve 2 nin kuvveti bir değere sahip değil genişlik ve yüksekliği. Yani tek çözüm 2 nin kuvveti şeklinde yapmak mı dosyaları?

İletiyi paylaş


Link to post
Sitelerde Paylaş
Alıntı

hatalı dosyayı biliyorum zaten alfabetik olarak gittiği için sıradaki dosyadan olduğu belli. Evet dediğiniz gibi kendim oluşturdum ve 2 nin kuvveti bir değere sahip değil genişlik ve yüksekliği. Yani tek çözüm 2 nin kuvveti şeklinde yapmak mı dosyaları?

 


Oyunlarda neden bu şekilde olduğunu https://gamedev.stackexchange.com/questions/26187/why-are-textures-always-square-powers-of-two-what-if-they-arent şu adresten okuyabilirsin.

 

İletiyi paylaş


Link to post
Sitelerde Paylaş

×
×
  • Yeni Oluştur...