我在搅拌机做了一个模型的层次结构看起来像这样
出口作为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丢弃层次信息或搅拌机没有输出的层次信息。
可有人告诉我什么,我在这里失踪?
谢谢
这是一个知道从Assimp对象 - 进口商错误。我们不正确的存储组层次。这将是巨大的,得到一个小例子,我可以尝试解决这个问题,因为过去我没有找到它的时间。
非常感谢fingerpointing我:-)!
金