[問題] PV3D讀取.dae沒有貼圖
先介紹一下我的環境
3dsMax9
輸出的Plug-in是從https://collada.org/下載,輸出時是OpenCollada (*.dae)
在max中,輸出.dae後,在flash中看沒有貼圖,只有wireframe而已
有的時候.tga輸出時沒貼圖,但改成png有,有時候是怎麼改都沒有
我打開.dae檔案時,對應的貼圖路徑是正確的,而且該路徑也有該張貼圖
但是不知道為什麼會這樣子
在as3程式中,讀取模型的程式如下
var model:DAE = new DAE(true, "myModel", true);
model.load("Model01.dae");
其它的程式就是使用BasicView然後render,比較沒什麼好提的
請問為何會這樣呢?
接著問一下,有的範例是使用Collada()來建立模型,跟DAE有什麼差別嗎?
另外,我有看到有的人的範例會用MaterialsList,但是它需要將會用到的貼圖
先加進去,然後在load的時候當參數放進去,這樣不會比較不方便嗎?
難道是先將貼圖放在一個資料夾中,然後將所有的貼圖先加到MaterialsList中
在DAE.load時,他會自動尋找對應的貼圖是這樣嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.67.14.25
推
01/06 17:53, , 1F
01/06 17:53, 1F
→
01/06 17:54, , 2F
01/06 17:54, 2F
→
01/06 17:54, , 3F
01/06 17:54, 3F
→
01/06 17:54, , 4F
01/06 17:54, 4F
我找到你說的search path的function,不過依然不行
我再次測試之後,同一張圖片我準備png跟tga格式二張,以相同的程式,同樣的輸出方式
只差把材質的圖測試png跟tga二種做更換,png確定是可以,而tga卻是不行
後來我又試了jpg格式是可以的,我上網找了看了幾個sample,也是沒看到有人是用
tga格式。
是否是因為它其實對tga格式是不支援的咧?
※ 編輯: tainjoy 來自: 114.45.60.198 (01/06 22:21)