1.下载Assimp源文件,用cmake生成sln解决方案,这里碰到的问题是用迅雷下载的包解压后有问题,导 致生成sln失败。直接使用默认下载即可,开启迅雷插件扩展的可以关闭或删除。
2.教程上说的DiectX问题我电脑未出现。
3.生成sln时,Debug模式加载不出来模型,可以试试Release,x64不行可以试试x86。
4.生成解决方案,在code/debug或release下有dll和lib文件,放到项目工程根目录即可,dll还需放debug或release文件夹下一份
5.还有一个我遇到的问题:找不到下面的文件
还需把下载的源文件下的Include下的库文件放到自己的库文件夹目录下,但源文件里没有这个config.h头文件,这个文件在用cmake生成的sln目录下include文件夹下,复制到自己的库文件夹路径下即可。
我主要是这个问题导致我加载模型失败。
6.lib扩展的库文件还需要链接到项目里,链接库文件可以参考learnopengl.com教程。
7.加载obj格式文件,需要obj源文件、贴图、mtl文件,或者自己在Model类中处理没有的情况
8.FBX格式内嵌贴图终于可以加载了!
参考:这里
OpenGL模型加载库Assimp使用时碰到的问题
最新推荐文章于 2022-04-25 22:50:15 发布