2009年4月4日 星期六

如何清理 maya檔案

如果你覺得你的 maya 檔 開起來不合理的久,操作上非常慢,那有可能你的maya檔案太髒了,需要"清理"一下.
那要如何有效得清理maya檔案呢?以下是幾種方法可以參考:

1. delete history.
這是最基本的一招,對建模或做材質的人最好用. maya 會把你的某些做過的事用 node 的方式紀錄起來,讓你方便更改一些參數或取消動作(undo). 這些node會越來越多,使得你的模型與及檔案變得很重.這時候你就該清一清了.

->點選你要殺history的物件.
->執行 edit->delete by type -> History 或在 command line 執行 DeleteHistory








可是當你用過骨架(rigging)之後,就別隨意的用 delete history, 因為它會造成你的 rigging失效.



2. optimize scene size.
當你常常修改材質,骨架,動畫,或導入(import)其他檔案,這時候你的檔案裡就會有一堆無用途的node.

->執行 file->optimize scene size[]

同常預設的設定就足夠以使用了.(你如果在outliner裡把 display->Dag Objects Only 關掉,就可以瀏覽檔案幾乎所有的node.執行完你應該會發現outliner名單縮短不少).





3. export selection
通常 export 的用途是把某些物件輸出給其他檔或其他程式使用,但其實它也可以用來清理檔案.
->在outliner裡挑選你需要用的物件
->執行 file->export selection[]
->在export選項裡選 file type : mayaAscii 或 mayaBinary. 把 Include these inputs : history, channels,expressions,constraints, include texture info 全部打勾. 然後輸出該檔.

這招跟 [
2. optimize scene size.]有很類似的作用. 它可以移除掉無用途的 node.




使用以上方法之前記得先把檔案備份,以免檔案損壞救不回來.


沒有留言:

張貼留言