完美動力首頁 > 技術分享 >
abc格式應用--Realflow和Maya互導
熟悉Realflow軟件的同學應該都知道,想要在和Maya中互相導入導出,需要安裝Realflow官方的接口文件。但是隨著軟件更新換代的速度,接口文件趕不上軟件的更新。那我們該怎么辦呢?
今天由完美動力孫老師為大家介紹一個方法,通過abc格式,實現Realflow和Maya的互導。
打開Maya,隨便制作個模型和動畫。
在菜單中找到“緩存”-> “Alembic緩存”->“將當前選擇導出到Alembic...”。
設置下導出選項。文件位置;文件名稱;緩存時間范圍(根據動畫時間設定,如果沒有動畫可以選擇當前幀)。
接下來,我們可以把Realflow打開,進行導入;工具架中找到“Geometry” -> “Import”,打開Maya導出的文件??梢钥吹?制作好的模型和動畫都導入到Realflow中。
接下來就可以在Realflow里進行制作,為了演示,簡單的制作一下:創建粒子和重力。
粒子解算完成,就可以創建ParticleMesh(粒子網格),可以在Export(導出)欄看見默認軟件就勾選了導出abc格式。
現在需要把模型進行生成,導出在工具架Mesh(網格)中,找到Build Mesh Sequence(生成網格序列)。生成后,我們可以在視圖中看見水的模型。
現在我們可以在“Realflow工程目錄下”->“Meshes”找到生成的文件,但是這些文件是序列文件,不能直接導入到Maya里。
現在,我們需要把這些序列文件,合并為一個文件.在菜單欄找到“Tools(工具)欄” -> “Stitch Alembic files..(合并abc文件)”。
點擊Add Files(添加文件),然后找到abc文件全選,點打開。
之后找到Output Files(輸出文件)后面“...”,選擇文件位置,取文件名,點保存。
最后,點擊Stitch(合并)。完成以上步驟后,就可以導入到Maya。
回到Maya后,找到菜單“緩存”-> “Alembic緩存”->“導入Alembic...”。
最后導入合并后的abc文件,在Maya中可以查看到效果。
在使用新版Maya的時候,接口文件遲遲沒有更新??梢酝ㄟ^這種方法,不使用Realflow官方接口,直接和Maya進行互導。這么實用的方法,記得收藏哦!