Assimp不加载OBJ文件的层次,从搅拌机出口

问题描述 投票:0回答:1

我在搅拌机做了一个模型的层次结构看起来像这样

enter image description here

出口作为obj文件

然后我在OpenGL加载该文件,Assimp

Assimp::Importer importer;

const auto * scene = importer.ReadFile(filename, aiProcess_Triangulate);

if (!scene || scene->mFlags & AI_SCENE_FLAGS_INCOMPLETE || !scene->mRootNode)
{
    Logger->log(importer.GetErrorString());
    return;
}

在mRootNode包含30个孩子,这是场景中的对象的数量,但是这些孩子的不包含儿童因此它似乎要么Assimp丢弃层次信息或搅拌机没有输出的层次信息。

可有人告诉我什么,我在这里失踪?

谢谢

graphics blender assimp
1个回答
0
投票

这是一个知道从Assimp对象 - 进口商错误。我们不正确的存储组层次。这将是巨大的,得到一个小例子,我可以尝试解决这个问题,因为过去我没有找到它的时间。

非常感谢fingerpointing我:-)!

© www.soinside.com 2019 - 2024. All rights reserved.