assimp

    1热度

    1回答

    我使用本教程底部的代码使用assimp加载网格。 Mesh Loading 所以我加载网格,然后将第一个加载到vbo中,然后将它们链接到vao。 glGenVertexArrays(1, &_vertexArray1); //Bind to first VAO glBindVertexArray(_vertexArray1); glGenBuffers(1, &_vertexBufferCub

    0热度

    1回答

    我想通过在IOS中使用assimp lib将模型导入到渲染器。 我的模型文件的大小是2mb; 我可以通过不使用线程成功导入模型。 但是,当我在一个线程内运行我的代码,assimp无法导入。 Assimp::Importer* importer = new Assimp::Importer(); scene = importer->ReadFile(modelPath.data,aiProcess

    -5热度

    3回答

    我使用OpenGL 4.0更新后,我有3个东西在我的场景,他们是 - 1 VBO平面 2-立方体贴图 3- 3D模型[3ds/obj] 我正在使用Assimp库导入3D模型,我为导入模型而构建的代码是在“TheCPlusPlusGuy”的youtube教程的帮助下完成的。 这是我面临的问题,我可以在我的场景中渲染飞机,我可以在我的场景中渲染立方体贴图,又名skyboxes,我可以渲染它们在一起。

    0热度

    1回答

    我想加载简单的3d模型cube.3ds,但发生下一个错误:当我读取索引到我的向量,向量包含:[0,1,2,3,...] 。这不正确。我发现几乎相同的主题:Assimp and D3D model loading: Mesh not being displayed in D3D,但我没有找到答案。任何人都可以详细描述从网格加载索引的算法。非常感谢!

    0热度

    1回答

    我在拉模型,往往没有,没有法线和切线。我很失望地看到这一行的comments for aiProcess_CalcTangentSpace:“不执行任何操作,如果网格没有法线” 这里的问题是,我的网确实有法线,但他们只是通过 aiProcess_GenSmoothNormals计算。 有没有办法生成法线后做额外的后期处理通我肯定可以编写代码来生成切线自己,但我相信assimp球队的切线生成能力超过

    0热度

    1回答

    我正在使用assimp库来加载模型到我的ios应用程序。但对于一些大型模型文件,加载时间对于Mobil应用来说太长。 考虑转换处理时间。我决定在运行时间之前通过工具转换我的模型。 我的主要目标是将此场景写入文件。 我有非常基本的C++经验。 首先我尝试了assimp :: expoerter类。 我遵从assimp与出口设置。 但是,当我尝试使用导出方法我收到此错误消息。 No matching

    0热度

    1回答

    我已经开始熟悉Assimp了。我使用这个库的任务非常简单,只需加载一个3D模型,将其可视化并从其中稀释必要的信息,例如面,面法线...可能是一些manipulatinos用相机 我已经成功地加载几款车型在link 这里给出可以加载的obj和ASCII STL模型的例子。但是,STL二进制模型无法完成同样的任务,它会产生如下错误:“ASCII文件为空或无效;没有数据加载 - 无法加载模型” 另外两个

    2热度

    1回答

    PRE:我正在使用Assimp(Open Asset Import)库导入.3ds文件。网格用法线和材质渲染。使用Qt。我们尝试过的所有电脑上的驱动程序都是最新的。 POST:当我围绕物体旋转时,使用相机,我可以看到一些网格的脸部闪烁。 使用Assimp的render()方法(从A. wsite下载的示例代码)也会发生同样的情况。 1)奇怪的是,它通常发生在小尺寸的.3ds上,而从不会发生在大的尺

    0热度

    1回答

    我在用assimp和C++进行摆弄,并且编写了一个简单的函数来从文件中加载一个场景。但是,当我尝试返回指针时,该对象会变得混乱,如果我尝试检索成员数据,则会出现访问冲突。这段代码应该证明这种情况: const aiScene* ResManager::loadScene(const std::string& pFile) { Assimp::Importer importer;

    0热度

    1回答

    我正在使用AssImp来分析在OpenGl上使用的简单多维数据集(作为测试示例)。但是,OpenGl的开始,当我看到我的场景一瞥与立方体在它后面这个错误在我的Nvidia驱动: http://nvidia.custhelp.com/app/answers/detail/a_id/3007 的OpenGl关闭,这已经永远发生后,我开始使用AssImp。 我的Nvidia是GeForce 9300M