2016-09-21 22 views
0

Mayaのメッシュエクスポート/インポートプラグインを作成しています。Mayaは強化されたエッジでメッシュを作成します

MFnMesh.createでメッシュを作成すると、メッシュのエッジが常に柔らかくなります。すべての強化されたエッジを持つメッシュをエクスポートすると、結果は間違ったメッシュのように見えます。だから私は追加の "polySoftEdge"コマンドを実行しようとしましたが、複雑なメッシュにはかなりの時間がかかります。だから私は、創造の段階で堅い縁を作る方法を知りたい。

答えて

1

メッシュを作成するときに、すべてのエッジに対してSetEdgeSmoothing()関数を使用して、cleanupEdgeSmoothing()を1回コールし、その後にupdateSurface()を呼び出してハードエッジでメッシュを再構築することで、APIのエッジを設定できます。

Relevant Docs

+0

あなたの摂取は私の問題を解決するのに役立ちます。私はMItMeshEdgeを使用しようとしましたが、MFnMeshからのデータによって生成されたメッシュは、同じエッジ順序を持っていません。だから私は頂点idを見つけるために頂点idを使います。 –

関連する問題