- 首先先點選你要複製UV的物件
- 加選要貼上UV的物件
- Mesh>Transfer Attributes 選項
- Vertex Position : 是否要轉vertex位子.
- Vertex Normal : 是否要轉vertex normal 方向.
- UV sets : 轉目前看到的uv 或所有的 uv set.
- Color sets : 轉目前看到的 vertex color 或 所有的 color set.
- Sample space : 計算對應點的方法 . 最簡單的就是用 世界座標(world space), 也就是要把兩個模型貼在一起.
- Mirroring : 計算對應點時是否要用映射模式.
- Flip UVs : 是否要把 UV 方向反過來.
- Search method : Closest along normal (使用 normal 來找對應點) 或 Closest to point (使用點的位子來找對應點).
參考資料來源:http://www.raphaeloo.com/copy-uv-map-to-a-similar-object-in-maya/
http://maya-tricks.blogspot.tw/2009/09/transfer-attributes.html
二)用程式
使用方法:
- 先選 UV 好的模型, 然後再選一個或多個要貼上UV的模型.
- 貼上程式:
{
string $allObj[] =`ls -sl`;
string $source[];
$source[0] = $allObj[0];
string $target[] = stringArrayRemove($source,$allObj);
for($each in $target)
{
if(`polyCompare -fd $each $source[0]`==4 || `polyCompare -fd $each $source[0]`==12)
{
polyNormal -normalMode 0 -userNormalMode 0 -ch 1 $each;
polyTransfer -v 0 -vc 0 -uv 1 -ao $source[0] $each;
polyNormal -normalMode 0 -userNormalMode 0 -ch 1 $each;
}
else if(`polyCompare -fd $each $source[0]`==0 || `polyCompare -fd $each $source[0]`==8)
{
polyTransfer -v 0 -vc 0 -uv 1 -ao $source[0] $each;
}
}
}
參考資料來源:
http://maya-tricks.blogspot.tw/2009/04/copy-uv.html
http://maya-tricks.blogspot.tw/2010/05/uv-copy-polygon-uv.html
沒有留言:
張貼留言