我需要计算三维文件表面的体积和面积。由于format可以将各种3D文件转换成svf格式,所以如果我能从svf格式文件中计算面积和体积,那么我的程序就可以处理所有伪造api支持的3D文件。但是forge没有计算面积和体积的api。因为forge是基于THREE.js的,所以我想如果我可以使用Three.js的api来计算体积和面积。我读过伪造查看器的api,但是没有从forge视图获取THREE.js几何信息的api。
var viewables = Autodesk.Viewing.Document.getSubItemsWithProperties(doc.getRootItem(),{‘
现在我的任务是从MySQL数据库加载一个3d模型并在Three.js中使用它。
这是我所做的,
我创建了一个这样的数据库
models{model_id int(4), model mediumblob};
我可以成功地将JSON格式的3d模型加载到数据库和从数据库加载。
我知道如何从数据库中检索数据。
但我的问题是-‘我如何使从DB加载的JSON文件供Three.js使用?’
我按照惯例加载Json文件,如下所示
// instantiate a loader
var loader = new THREE.JSONLoader();
// load a resource
l