2012-10-11 24 views
0

如何在特定模型上調用removeDegenerateFaces?我無法理解什麼是Autodesk的文檔,因爲它基本上只有線下Maxscript在3DS中刪除退化面的函數MAX

meshop.removeDegenerateFaces <Mesh mesh> 

http://docs.autodesk.com/3DSMAX/15/ENU/MAXScript-Help/index.html?url=files/GUID-EF78FA1A-A382-4BED-BA10-7C856A7551A5.htm,topicNumber=d30e365344

讓我們假設我有對象調用的身體,我怎麼能在其上調用該函數? 我試過 body.removeDegenerateFaces <Mesh mesh>,但有錯誤:'<factor> expected' ..

非常感謝

回答

1

直接回答你的問題,假設對象命名的身體可編輯網格,你可以這樣做,通過調用

meshop.removeDegenerateFaces $body 

它會返回true,如果有一些它刪除它們,false否則。不過,我懷疑它可能不是你實際上的事情 - 提供詳細的描述肯定會有所幫助。

+0

我之前所做的是從模型中刪除退化的面,因爲我想將模型導出爲cryengine,並且cry出口者不會允許那些退化的面。它工作,並再次感謝 – johnyTee