我有一个小问题:
我想在使用AssetsManager导入的网格上使用CSG,一切都很正常,但我无法达到CSG对象,因为我有一个abstractmesh而不是一个网格,
那么如何将AbstractMesh转换为网格?我的代码不好的部分是:
assetsManager.onFinish = function(task)
{
var prova = task[0].loadedMeshes[0];
aCSG = BABYLON.CSG.FromMesh(prova);
我收到``无法读取null的属性'0''',我认为是因为loadeMeshes返回一个AbstractMesh数组作为此处的文档:https://doc.babylonjs.com/api/classes/babylon.meshassettask#loadedmeshes
但是BABYLON.CSG.FromMesh()方法需要网格类型,如您在此处的文档中所见:https://doc.babylonjs.com/api/classes/babylon.csg#frommesh
有人可以帮我吗?
you你
最佳答案
我认为这不是问题。您可以确定prova对象是您想要的网格吗?有时它们是非几何根网格