我需要计算3D文件表面的体积和面积。由于forge api可以将各种3D文件转换为svf格式,所以如果我可以从svf格式文件计算区域和音量,那么我的程序可以处理伪造api支持的所有格式的3D文件。但伪造观察者没有api来计算面积和体积。因为伪造查看器基于THREE.js,所以我想我是否可以使用THREE.js的api来计算体积和面积。我阅读了伪造观察者的api,但是没有api从伪造视图中获取THREE.js的几何体。
var viewables = Autodesk.Viewing.Document.getSubItemsWithProperties(doc.getRootItem() {'type':'geometry'},true);
我试试这个,它不是THREE.js的几何形状,而是伪造观察者的。它无法用于计算。