Viewer でのメッシュ状表示

Forge Viewer 上に 3D モデルを表示すると、設定した環境応じた光源がシーンに反映されて 陰影の付いた状態でモデルがレンダリングされます。

場合によっては、メッシュ状の表現でモデルを表示したいことがあるかもしれませんが、残念ながら、Viewer にはそのような設定は用意されていません。ただし、非公開の Autodesk.Viewing.Wireframes Extension を利用すると、Model Derivative API や Reality Capture API で生成されたポリゴン メッシュ(ワイヤーフレーム)の状態で、3D モデルを表示させることが可能です。利用時には Autodesk.Viewing.Wireframes Extension のロード後に activate() を呼び出してください。

_viewer.loadExtension('Autodesk.Viewing.Wireframes').then(function (extension) { 
    extension.activate();
});

ワイヤーフレームを元のレンダリング状態に戻す場合には、Autodesk.Viewing.Wireframes Extension をロード解除するだけです。

なお、上記コードでは Viewer3D.loadExtension() で明示的に Extension をロードしていますが、Forge Viewer でのモデル表示コードの進化 で触れたような Basic Application 方式でのロードが推奨されています。

メッシュ(ワイヤフレーム)表示の利用は、端点が分かりやすくなるので、計測ツール利用時のスナップには便利です。

By Toshiaki Isezaki


Comments

Leave a Reply

Discover more from Autodesk Developer Blog

Subscribe now to keep reading and get access to the full archive.

Continue reading