3Dファイルの表面の体積と面積を計算する必要があります。 forge apiはすべての種類の3Dファイルをsvf形式に変換できるので、svf形式ファイルから領域とボリュームを計算できれば、私のプログラムはすべての形式3Dファイルを扱うことができます。しかし、偽造者は面積と体積を計算するAPIを持っていません。 forgeビューアはTHREE.jsに基づいているので、THREE.jsのapiを使用してボリュームと面積を計算できるかどうかは推測できます。私はforgeビューアのapiを読んでいますが、THREE.jsの図形を偽造のビューから得るためのAPIはありません。偽造ビューアでsvfファイルを使用して面積と体積を計算する方法
VARの表示可能= Autodesk.Viewing.Document.getSubItemsWithProperties(doc.getRootItem()、 { 'タイプ': '幾何'}、TRUE)。
私はこれを試してみます。それはTHREE.jsのジオメトリではなく、偽造者のものです。計算に使用することはできません。
THREE.jsには、ボリュームと面積(AFAIK)を計算するAPIがないため、あなたのアプローチがここにあるかどうかはわかりません。他のSOの回答から容易に入手できるその目的のコードは、三角形ベースのジオメトリに適用する必要があります。そのため、実行可能なはずのForgeジオメトリフォーマットを把握できる場合は、 –