使用MAYA的「union」功能發生問題(20點)

我使用MAYA在建人體的時,我都是用polygons來建,因為人體有點複雜所以都會分件,手、腳、腰、胸部...然後用「union」把零件組合後再用「append to polygon tool」把零件之間的縫隙用面來縫合。

之前都沒出現過任何問題。但今天我建好下半身然後要把腰身跟腳來進行union的時候,模型卻消失了,照理來講兩個零件會被聯集成一個獨立零件,這樣才能使用「append to polygon tool」,可是我不管是使用聯集、交集還是差集我所選取的零件都會消失,同一個檔案明明在建腳的時候這個功能是OK沒問題,但當我建好腰要進行相同的動作時卻出問題了。

請問該怎麼解決?我有在知識+上搜尋到相同的問題,但根本沒有解答,另外使用group也沒辦法解決,請問有人能幫幫忙嗎?

Update:

我的做法:

人體比較偏向圓筒狀,所以我會先用polygon拉出一個圓柱;

選取圓柱的「控制點」來調整粗細、形狀;

接下來選取物建的「面」,把圓柱的兩個底面delete掉,這樣圓柱就變成一個空心、類似水管的表皮;

接下來再建另一個部位,這時候我會另外再拉一個圓柱然後重複上面的動作;

當兩個零件都調整完畢、形狀OK之後,我會把兩個零件都選取起來,再使用「union」把兩個零件聯集成單一零件 (有用過MAYA的人應該都知道,如果是分開的兩個零件框選起來一個會呈現淺藍色另一個會呈現白色,union之後無論怎麼框選兩個零件一定都是淺藍色);

Update 2:

union完畢後在使用「append to polygon tool」把原本中間有空隙的兩個零件用面縫合,當操作完之後看起來就是一個完整沒有破洞的物件,最後再用控制點慢慢微調就完成了。

我通常都是照這樣的步驟在做,但「union」卻突然失靈,使用之後會導致選取的零件消失。請問我的做法出了甚麼問題?

2 Answers

Rating
  • herman
    Lv 5
    1 decade ago
    Favorite Answer

    一般會出現物件消失不見這種情況,多半是您沒有將物件產生的歷史清除所影起的。

    當您建立polygon Cylinder之後調整完inputs的大小以及Subdivisions Width、Height、Depth之後,應該刪除他的history資訊,不然該物件仍記錄著inputs的資訊,您日後調整Vertex、Edge...都會受inputs的資訊所影響,而日後作Booleans的Union、Difference、Intersection等效果較會出現問題,必須視複雜情況而定,簡單可以計算的情況,電腦可以直接呈現您作用下的效果,如果過於複雜電腦運算錯誤的時候就會造成物件不見的情況。

    建議您在物件較複雜的時候,應該採用Combine功能,再採用Merge的方式結合,簡單的情況採用Booleans的方式當然很快,但是要記得刪除歷史,較不會造成日後問題。

    Source(s): 2D、3D設計工作
  • 1 decade ago

    基本上應該是你操作方式有誤,沒圖沒真相,建議可以把你做法發出來看看,union基本上都是跟模型與模型間的接口無法判別而發生錯誤,其實你可以直接用combine的方式手動把vertex連接起來,或是用Mirror Geometry鏡射連接,好像沒聽過用union在做這檔事情的,不然combine這功能老早就消失了..~"~

Still have questions? Get your answers by asking now.