http://kongen.blog.shinobi.jp/
[PR]
2024/11/22 (Fri)
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
XSI Export to Virtools の方
2008/06/11 (Wed)
說明一下 「XSI 6.5」 to 「Virtools 4.0」的方法
XSI與Virtools之間的合作關係,早在2006年就結束了
XSI to Virtools的Plug-in原則上只有「XSI 4.0」 to 「Virtools 3.5」
官方並沒有針對新版做出任何的Plug-in
-----------------------------------------------------------------------
這邊嘗試利用Maya 8.5與Virtools 4.0進行溝通
XSI負責模型製作,UV貼圖,Animation製作
Maya負責檔案整理,檔案過渡
以下是操作流程......
XSI與Virtools之間的合作關係,早在2006年就結束了
XSI to Virtools的Plug-in原則上只有「XSI 4.0」 to 「Virtools 3.5」
官方並沒有針對新版做出任何的Plug-in
-----------------------------------------------------------------------
這邊嘗試利用Maya 8.5與Virtools 4.0進行溝通
XSI負責模型製作,UV貼圖,Animation製作
Maya負責檔案整理,檔案過渡
以下是操作流程......
■ In XSI 6.5
1. 把所有的模型轉成Poly Mesh
2-1. (Single Object)如果整個Model已經Combine成一個Object,直接匯出即可
2-2. (Multiple Object)將Character與骨架,包在「Transfrom Group」或「Model」中
※ Maya不支援Multiple Object Import。
(若要直接在XSI中匯出Scence_Root也是可以的)
※ 不要把角色物件用Parent整理
※ Maya不吃RealTime材質
※ 貼圖請不要使用PSD,目前已知Virtools支援TGA跟JPG
3. 透過Crosswalk Export to Maya
※ 所有的Curve、Null、Implicit,都會變成Maya的Locator
※ 匯入之後,除了Parent之外,所有連帶關係都會被破壞,像是Constrain與Envelope
※ 雖然Rigger全被破壞,但是Animation依舊會保留,Mixer中的還不確定
■ In Maya 8.5
※ 匯進來之後,會發現骨架變的非常詭異,這是正常的。
※ 進入Maya之後,由於連帶關係Maya無法讀取,所以不可能在Maya之中微調動作
4. 進到Maya,發現Poly Mesh顯示變的非常的硬。有需要可從Normal選單個別調整
5. 盡量清掉所有不必要的雜物,像是Light、Camera
(如果直接Export Scence_Root才會存在)
6. 把所有角色物件Group起來
7. 把所有Skeleton與Rigger Group起來
8. Export to Virtools
※ Export Option記得要選一下,純Character就不要勾選Animation,反之亦然
※ Character Root Name輸入角色Group的那個名稱 (ex. Reimu)
-----------------------------------------------------------------------
骨架崩壞
Spine單獨測試 (崩壞,但動態還在)
-----------------------------------------------------------------------
XSI to Maya Info
-----------------------------------------------------------------------
XSI to Maya by Crosswalk 2.6
■ 轉檔須知
○Export All
Scence_Root Export
※將會存出整個Scence_Root,包含Camera and Light
○Export Selection Only
Maya can't load multiple object
※Maya不吃複合物件,需要把所有東西整理成一個物件
※可利用Transform Group或是Model進行Export
-----------------------------------------------------------------------
■Geometry Object
Poly OK (Geometry Approximation過不去,Mesh會變硬)
Nurbs X
Curve 變成Locate
Null 變成Locate
Implicit 變成Locate
■Texture
Projection OK
UV Map OK
Textrue img OK
※打包出來的檔案,不會帶出貼圖。貼圖會直接連你XSI中設定的位置
■Skeleton
Chain
Root 變成Locate
Bone 變成Maya Joint
effector 變成Locate
※層級關係保持,但XSI Chain之間的特殊關聯性消失
多個Chain組合而成的人體骨架,會發生Chain之間層級錯連
以及部分Chain消失現象
※進入Maya後,Envelope消失,無法利用
Spine
vertebra 變成Joint
SpineCurve 變成Locate
Hip 變成Locate (我用Curve)
Chest 變成Locate (我用Curve)
※同Chain
■Animation
○Set Envelope by Skeleton (Single Test)
Animation OK
Envelope X
利用骨骼的動畫,可順利匯出
但是無法在Maya裡面重新設置Animation
○Set Envelope by other Deformer (Single Test)
Animation OK
Envelope X
若使用非skeleton的東西當作變形器(例如Null)
動畫依舊可順利匯出
○Constrain (Single Test)
Animation OK
Constrain X
動畫可正常執行,但約束關係消失
無法於Maya中重新設置
○Character Animation (Multiple Test)
Animation not really
需要有技巧的整理物件,請參考最前面「XSI to Virtools的方法」
○Mixer
Animation not really
似乎無法每一個Track都過去
待研究
1. 把所有的模型轉成Poly Mesh
2-1. (Single Object)如果整個Model已經Combine成一個Object,直接匯出即可
2-2. (Multiple Object)將Character與骨架,包在「Transfrom Group」或「Model」中
※ Maya不支援Multiple Object Import。
(若要直接在XSI中匯出Scence_Root也是可以的)
※ 不要把角色物件用Parent整理
※ Maya不吃RealTime材質
※ 貼圖請不要使用PSD,目前已知Virtools支援TGA跟JPG
3. 透過Crosswalk Export to Maya
※ 所有的Curve、Null、Implicit,都會變成Maya的Locator
※ 匯入之後,除了Parent之外,所有連帶關係都會被破壞,像是Constrain與Envelope
※ 雖然Rigger全被破壞,但是Animation依舊會保留,Mixer中的還不確定
■ In Maya 8.5
※ 匯進來之後,會發現骨架變的非常詭異,這是正常的。
※ 進入Maya之後,由於連帶關係Maya無法讀取,所以不可能在Maya之中微調動作
4. 進到Maya,發現Poly Mesh顯示變的非常的硬。有需要可從Normal選單個別調整
5. 盡量清掉所有不必要的雜物,像是Light、Camera
(如果直接Export Scence_Root才會存在)
6. 把所有角色物件Group起來
7. 把所有Skeleton與Rigger Group起來
8. Export to Virtools
※ Export Option記得要選一下,純Character就不要勾選Animation,反之亦然
※ Character Root Name輸入角色Group的那個名稱 (ex. Reimu)
-----------------------------------------------------------------------
骨架崩壞
Spine單獨測試 (崩壞,但動態還在)
-----------------------------------------------------------------------
XSI to Maya Info
-----------------------------------------------------------------------
XSI to Maya by Crosswalk 2.6
■ 轉檔須知
○Export All
Scence_Root Export
※將會存出整個Scence_Root,包含Camera and Light
○Export Selection Only
Maya can't load multiple object
※Maya不吃複合物件,需要把所有東西整理成一個物件
※可利用Transform Group或是Model進行Export
-----------------------------------------------------------------------
■Geometry Object
Poly OK (Geometry Approximation過不去,Mesh會變硬)
Nurbs X
Curve 變成Locate
Null 變成Locate
Implicit 變成Locate
■Texture
Projection OK
UV Map OK
Textrue img OK
※打包出來的檔案,不會帶出貼圖。貼圖會直接連你XSI中設定的位置
■Skeleton
Chain
Root 變成Locate
Bone 變成Maya Joint
effector 變成Locate
※層級關係保持,但XSI Chain之間的特殊關聯性消失
多個Chain組合而成的人體骨架,會發生Chain之間層級錯連
以及部分Chain消失現象
※進入Maya後,Envelope消失,無法利用
Spine
vertebra 變成Joint
SpineCurve 變成Locate
Hip 變成Locate (我用Curve)
Chest 變成Locate (我用Curve)
※同Chain
■Animation
○Set Envelope by Skeleton (Single Test)
Animation OK
Envelope X
利用骨骼的動畫,可順利匯出
但是無法在Maya裡面重新設置Animation
○Set Envelope by other Deformer (Single Test)
Animation OK
Envelope X
若使用非skeleton的東西當作變形器(例如Null)
動畫依舊可順利匯出
○Constrain (Single Test)
Animation OK
Constrain X
動畫可正常執行,但約束關係消失
無法於Maya中重新設置
○Character Animation (Multiple Test)
Animation not really
需要有技巧的整理物件,請參考最前面「XSI to Virtools的方法」
○Mixer
Animation not really
似乎無法每一個Track都過去
待研究
PR
この記事にコメントする
Profile
GSKG's web site
Gallery and Blog
繪畫、日本語修行中
Animation職人之路前進中...
Author:Lastor
ブログ内検索
最新記事
(12/29)
(11/25)
(11/20)
(11/12)
(10/28)
カウンター