gpt4 book ai didi

javascript - BabylonJS 中从 AbstractMesh 到 Mesh

转载 作者:行者123 更新时间:2023-12-03 01:23:29 25 4
gpt4 key购买 nike

我有一个小问题:我想在使用 assetmanager 导入的网格上使用 CSG,一切正常,但我无法获得 CSG 对象,我认为这是因为我有一个抽象网格而不是网格,那么如何将AbstractMesh转换为mesh呢?我的代码不好的部分是:

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() 方法需要 Mesh 类型,如您在此处的文档中看到的: https://doc.babylonjs.com/api/classes/babylon.csg#frommesh

有人可以帮助我吗?

谢谢你

最佳答案

我认为这不是问题所在。你能确保 prova 对象是你想要的网格吗?有时它们是非几何根网格

关于javascript - BabylonJS 中从 AbstractMesh 到 Mesh,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51652816/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com