【问题标题】:Maxscript's function to remove degenerative faces in 3DS MAXMaxscript在3DS MAX中去除退化人脸的功能
【发布时间】:2012-10-02 12:32:25
【问题描述】:

如何在特定模型上调用 removeDegenerateFaces?我无法理解 Autodesk 文档中的内容,因为它基本上只是下面的一行

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 的对象,我怎么能在它上面调用那个函数呢? 我试过了 body.removeDegenerateFaces &lt;Mesh mesh&gt;,但是有:错误'&lt;factor&gt; expected'..

非常感谢

【问题讨论】:

    标签: maxscript


    【解决方案1】:

    直接回答你的问题,假设名为body的对象是Editable mesh,你可以调用

    meshop.removeDegenerateFaces $body
    

    它将返回true,以防有一些并删除它们,否则返回false。不过,我怀疑它可能不是您真正想要的——提供详细的描述肯定会有所帮助。

    【讨论】:

    • 正如我所说,我想要从模型中删除退化的面孔,因为我想将模型导出到 cryengine 并且 cry 导出器不允许那些退化的面孔。成功了,再次感谢
    猜你喜欢
    • 2016-10-05
    • 2013-12-08
    • 2012-03-10
    • 2015-05-11
    • 2017-10-31
    • 2020-10-28
    • 2020-11-29
    • 1970-01-01
    • 2014-02-24
    相关资源
    最近更新 更多