2012年3月23日 星期五

MAXscript : 圖檔轉檔

在MAXscript Reference 9.0中有寫並不支援輸出DDS檔
DDS : BitmapIOClass
instances not creatable by MAXScript, no interfaces or properties exposed
不過先用Max來Render輸出1張dds後,就能夠成功的用ms來輸出dds檔案了


sourceImage = openBitMap  "filename_string" --定義來源檔案(.psd ..)
outputImage = bitmap sourceImage.width  sourceImage.height --定義輸出檔案
copy  sourceImage outputImage --拷貝bitmap
outputImage.fileName = "filename_string" --定義檔案路徑
save outputImage --儲存
close sourceImage


但是openBitMap讀取的PSD檔案不包含alpha(只會有空的alpha 囧)

沒有留言:

張貼留言