【问题标题】:Maya create meshes with hardened edgesMaya 创建具有硬化边缘的网格
【发布时间】:2016-09-24 07:56:53
【问题描述】:

我正在为 Maya 创建一个网格导出/导入插件。

当我使用 MFnMesh.create 创建网格时,网格总是具有柔和的边缘。如果我导出具有所有硬化边缘的网格,结果似乎是错误的网格。所以我尝试做额外的“polySoftEdge”命令,但复杂的网格需要相当长的时间。所以我想知道在创作阶段如何打造硬化边缘。

【问题讨论】:

    标签: maya mesh


    【解决方案1】:

    创建网格时,您可以在 API 中使用 SetEdgeSmoothing() 函数为每条边设置边,然后调用 cleanupEdgeSmoothing()updateSurface() 以重建具有硬边的网格。

    Relevant Docs

    【讨论】:

    • 您的建议对解决我的问题很有用。我尝试使用 MItMeshEdge,但 MFnMesh 的数据生成的网格没有相同的边缘顺序。所以我使用顶点 id 来查找边 id。
    猜你喜欢
    • 1970-01-01
    • 2017-04-26
    • 1970-01-01
    • 1970-01-01
    • 2022-07-26
    • 1970-01-01
    • 2017-07-06
    • 2021-01-20
    • 1970-01-01
    相关资源
    最近更新 更多