首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >错误::ASSIMP::期望<p>元素中的不同索引计数

错误::ASSIMP::期望<p>元素中的不同索引计数
EN

Stack Overflow用户
提问于 2022-05-31 19:53:18
回答 1查看 109关注 0票数 0

我在windows上开发了一个带有visual 17的项目,它对我来说很好。现在,我在linux虚拟机(在virtualbox中)上用cmake编译它,一切似乎都很好,但是当我运行我的程序时,Assimp不起作用。

当我创建一个导入程序来加载动画时,它会打印一个错误:

代码语言:javascript
运行
复制
ERROR::ASSIMP:: Expected different index count in <p> element.

但让我抓狂的是,它并没有在程序中造成崩溃,但是它一直在打印这个,它得到的场景就像什么都没发生一样,一个断言被传递,但是当我拍摄动画时,我得到了一个分割错误。

在这里,代码:

代码语言:javascript
运行
复制
Assimp::Importer importer;
const aiScene* scene = importer.ReadFile(animationPath, aiProcess_Triangulate);
assert(scene && scene->mRootNode);
auto animation = scene->mAnimations[0];

有什么办法解决这个问题吗?

要复制它:带有Ubuntu22.04LTS os的Virtualbox。

回购可以从这里中克隆。

你需要安装柯南。安装Conan后,只需克隆回购程序并运行名为installer.sh的脚本,它只需安装一些依赖项,如xorg-dev、build -必要的等等,就可以安装apt-get安装,还有一些库使用conan来配置makefile,并使用cmake配置makefile并构建它。然后,转到build并运行名为Reskinner的程序。

EN

回答 1

Stack Overflow用户

发布于 2022-06-10 06:58:05

这是collada实现中的一个已知错误。索引的数量不符合原语的类型。我不确定这是由来自collada解析器的错误预期还是来自无效模型造成的。

您可以在这里找到问题报告:错误指数的问题

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72453470

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档