今天想要分享一下如何從MAYA匯出模型、Substance Painter匯出UDIM貼圖到UNREAL裡面。
MAYA部分應該不用贅述太多,就是單純匯出FBX檔就可以了,比較需要處理的部分是貼圖。
以下方法只適用於Substance Painter製作的貼圖。
首先在SP匯出要給UNREAL使用的貼圖,在輸出的格式選擇Unreal 4。
接著,就是開始把素材匯入UNREAL的時候了。
先在UNREAL開啟一個空白專案,然後在Content裡面按右鍵新增置放模型的資料夾。
然後來到unreal專案路徑,把從MAYA匯出的FBX檔案丟進新增的資料夾內。
隨後,unreal會跳出通知,詢問是否要import這個模型,我們按import!
此時跳出的通知,我們按照黃色框框內勾選,其他都不用動。
現在可以看到模型已經成功匯入!
接下來就是匯入剛剛從SP匯出的貼圖,首先一樣先在content新增資料夾,然後按右鍵選擇import to/...這個選項,接著選擇剛剛輸出的貼圖,這邊要注意,因為我們是用UDIM模式,所以這個時候只要選擇編號第一張就可以了,UNREAL會自動判別。
從SP匯出的unreal貼圖應該會有BaseColor,Occu(也就是PBR的Metallic跟Roughness還有AO),Normal。
匯入成功就會看到貼圖已經被打包好了!
有一點要注意的就是,OCCU跟Normal貼圖需要把sRGB給勾掉!(在貼圖上點兩下可以進入這個調整面板,調整完記得按左邊的SAVE)
接著我們到材質球中把貼圖串回去(材質球就在剛剛匯入模型的面板裡,點兩下就可以進入設定面板)。
基本上BaseColor跟Normal貼圖就是把RGB連接到相對應的名稱上就行了,OCCU這邊需要特別注意,藍色通道B是連接到Metallic,綠色通道G是連接到Roughness,完成之後一樣要不要忘記按save。
然後我們會發現模型的貼圖軸似乎有問題,這是因為UNREAL現在還不知道我們是以UDIM的方式來匯入貼圖的! 所以要打開這個設定!
到Project Settings裡面,搜尋virtual,然後打開Enable Virtual Texture Support,這個時候UNREAL會要求重新啟動!
重新啟動完畢之後,貼圖看起來仍然有問題!
現在只差最後一步,就是到每張貼圖上按右鍵,點選Conver to Virtual Texture!
三張貼圖都處理完畢之後模型看起來就正常了!!!
如果覺得這篇文章有幫助你在動畫之路走得更長遠,可以使用 Google 或 Facebook 帳號快速登入,按Like五下,就可以幫助我從Likecoin得到回饋,完全不用任何費用!
一點點的鼓勵都會成為我寫作的動力,感激不盡!
0 留言