2013-02-28 59 views
2

我想獲得dds紋理與three.js一起使用。我有一個json模型(使用three.js轉換器從.obj + .mtl轉換而來),使用jpg/png格式的烘焙紋理。我創建了一個dds紋理(帶有mipmap的DXT1)。當我加載使用DDS紋理的模型(使用JSONLoader)時,UV貼圖似乎不適用。我沒有得到任何映射。three.js dds壓縮紋理uv地圖問題

例如平面JPG質地:

enter image description here

而且通過切換到DDS我得到這個:

enter image description here

是預期的行爲?或者DDS紋理不支持uv貼圖?或者也許這是three.js中的某種錯誤?

我真的會使用任何幫助球員。

+0

Three.js支持DDS。在three.js例子中搜索單詞「compressed」和/或「DDS」。 – WestLangley 2013-02-28 18:00:07

+0

我知道。第二個屏幕截圖顯示了DDS紋理的應用。我的問題涉及DDS的UV映射,以及爲什麼它的行爲與JPG/PNG紋理不同? – nehvaleem 2013-03-01 09:12:59

回答