assimp相关内容

Cmake无法正确生成简单解决方案[Windows 10]

Cmake 3.15 32位 Assimp 4.1.0 你好,我在cmake和assimp方面遇到了一些困难。在过去的几天里,我一直在尝试通过cmake为CodeBlock生成一个简单的工作区。 我已尝试使用CMD和Cmake GUI方法生成解决方案,但未获得令人满意的结果。 在图形用户界面中,遵循生成项目的标准过程,然后定义适当的源路径和目标路径,并选择适当的生成器(Code ..
发布时间:2022-04-10 09:06:35 C/C++开发

gpu蒙皮的矩阵计算

我正在尝试在 OpenGL 中使用 Assimp 作为我的模型导入库来制作骨骼动画. 对于骨骼的 offsetMatrix 变量,我到底需要什么?我需要乘以什么? 解决方案 让我们以这段代码为例,我用它来为我工作的游戏中的角色设置动画.我也使用 Assimp 来加载骨骼信息,并且我自己阅读了 Nico 已经指出的 OGL 教程. glm::mat4 getParentTransfo ..
发布时间:2021-12-19 18:32:42 C/C++开发

Assimp Faces 都有索引 (0,1,2)

我正在使用 Assimp 加载 OBJ 文件,以便使用我自己的渲染管道在 OpenGL 中进行渲染. 但是当我加载文件时,每个面都有索引 (0,1,2),而不是顶点数组中的适当条目. 我能找到的每个例子都做类似的事情(这就是我正在做的): for (size_t k = 0; kmNumFaces;++k){if (mesh->mFaces->mNumIndices == 3){ou ..
发布时间:2021-11-25 03:54:18 C/C++开发

如何为 Android 构建 Assimp?

我正在尝试为 Android 构建 C++ 库 Assimp 的 .so 库. GitHub 上的解释非常不清楚和过时. 知道怎么做吗?详细的教程会很棒:) 解决方案 这很容易,因为 Assimp 是一个基于 cmake 的项目. 因此在以下脚本中调整您的 NDK 路径和其他变量,并从项目根文件夹运行它: #!/bin/bashANDROID_ABI=x86ANDROI ..
发布时间:2021-11-02 23:11:31 移动开发

Assimp 人脸指数

我已经使用 Assimp 一段时间了,现在我正在尝试加载 .obj 文件.它加载完美,但我想在加载后操作面部数据. 基本上我在简单的 cube.obj 文件中有这个(完整文件 - http://pastebin.com/ha3VkZPM) # 8 个顶点v -1.0 -0.003248 1.0v 1.0 -0.003248 1.0v -1.0 1.996752 1.01.0 1.99675 ..
发布时间:2021-06-12 20:08:52 C/C++开发

找不到assimp-vc140-mt.dll ASSIMP

我已经从 http://assimp.sourceforge.net/main_downloads.html Assimp发布图像 辅助压缩图像 我还从此链接下载了cmake x86版本: https://cmake.org/download/ 制作x86图像 我都提取了两者,并在assimp的文件夹旁边创建了一个build文件夹.之后,我打开了一个命令promt,将 ..
发布时间:2021-05-29 21:26:30 C/C++开发

在Cmake中建立Assimp时出错

嗨,我正在尝试使用Cmake构建Assimp,但是每次我尝试配置Assimp时,都会出现以下错误消息.Cmake的版本是3.11.0,而assimp的版本是4.0.0. 正在寻找DirectX ...DirectX_PREFIX_PATH已更改.找到DirectX:C:/程序文件(x86)/Microsoft DirectX SDK(2010年6月)/Lib/x86/d3d9.libDX lib ..
发布时间:2021-04-22 19:54:44 C/C++开发

是否有可能用php运行assimp命令行工具

我使用以下命令使用assimp Assimp 转换3d模型,并且在Windows上运行良好: assimp2json seaknight.obj seaknight.json 我需要知道如何从PHP运行此命令?我知道有一些功能可以从PHP运行外壳程序执行,但是它没有用,也没有出现任何错误. 使用的PHP代码如下. system("D:\assimp2json-2.0-win ..
发布时间:2020-11-02 01:05:54 PHP

无法通过使用Exporter类导出具有assimp的模型

我正在使用assimp库将模型加载到我的ios应用中.但是对于某些大型模型文件,对于mobil应用程序而言,加载时间太长. 考虑转换过程的时间.我决定在运行时通过工具转换模型. 我的主要目标是将此场景写入文件. 我有非常基本的c ++经验. 首先,我尝试了assimp :: expoerter类. 我已将具有导出设置的assimp库编译为 . 但是当我尝试使用导出方法时 ..
发布时间:2020-08-15 00:41:46 移动开发

镜像网格和错误的UV贴图运行时导出

编辑:因此,在与Assimp开发人员短暂联系后,我被指出了导入过程.当我从别人那里接管代码时,我不认为要看那部分: using (var importer = new AssimpContext()) { scene = importer.ImportFile(file, PostProcessSteps.Triangulate | PostProcessSteps.FlipUVs | ..
发布时间:2020-07-12 21:34:31 C#/.NET

如何将assimp导入我的Xcode项目?

我已经下载了assimp源代码。如何将assimp导入Xcode项目-从ARToolkit官方网站下载的ARToolKit5?我正在尝试将外部模型-由blender,maya,3dmax制成-加载到该项目中。 (ps:我是Xcode的初学者,所以请详细解释。) 谢谢! :) 解决方案 我知道已经晚了,但它可能会使其他人受益。 步骤如下: 下载并提取源代码(对于3.3.1版) ..
发布时间:2020-06-06 19:35:35 其他开发

如何使用Assimp获取模型动画?

目前,我正在尝试使用OpenGL使用C ++制作游戏引擎,并希望使3D动画能够正常工作。建议我使用Assimp,并能够找到一个使静态模型起作用的教程,但是我不知道从哪里开始动画。我一直在尝试使用Google,但找不到任何可行的方法。如何修改代码以获取动画?建议使用哪种文件格式? 这是我当前拥有的代码: // Mesh.h #include #includ ..
发布时间:2020-06-06 18:59:26 C/C++开发

Assimp没有正确加载索引

我正在尝试加载简单的3d模型cube.3ds,但是会发生下一个错误:当我读取向量的索引时,向量包含:[0、1、2、3,...].这不正确.我发现了几乎相同的主题: Assimp和D3D模型加载:网格未在D3D中显示,但是我没有找到答案.任何人都可以正确地详细描述从网格加载索引的算法.非常感谢! 解决方案 以下是访问网格索引时从assimp示例代码中提取的示例. for (; n ..
发布时间:2020-05-25 01:46:40 其他开发

在Xcode上assimp导入失败

我要做什么 ...导入asimp,具体是: #include #include #include 和其他一些assimp标头. 我正在使用 xcode 10.2.1 . 错误提示: 我尝试过的 我在与库链接的二进制文件中导入了assi ..
发布时间:2020-05-20 23:55:28 C/C++开发

assimp演示加载3d模型

我第一次尝试使用assimp加载3D模型.此处的示例来自lighthouse3d 链接 它编译没有错误.但是,我得到了与Jeffrey在帖子下方的评论中讨论的错误类似的错误. Ready for OpenGL 3.3 Import of scene bench.obj succeeded.WARNING: 0:? : ” : Version number deprecate d in ..
发布时间:2020-05-20 23:44:50 其他开发

不能使用assimp库

我使用以下命令安装了assimp库: sudo apt-get install libassimp-dev assimp-utils sudo apt-get install libxmu-dev libxi-dev 我从assimp网站下载了c ++源代码,但是它显示了我无法解决的错误 CMake Error at CMakeLists.txt:42 (INSTALL): i ..
发布时间:2020-05-20 23:27:41 C/C++开发

Assimp骨骼动画:与顶点关联的骨骼

我正在尝试整合Assimp骨骼动画.遵循教程进行参考. 我正在尝试的更改是使用固定功能管道. 问题:位置,纹理坐标和法线数据很好,但是我无法弄清楚如何按照本教程中的说明为每个顶点获取四根骨骼和权重数据. 解决方案 我认为本教程中的插图对此非常清楚: ..
发布时间:2020-05-20 23:23:08 其他开发

Assimp模型加载库安装/链接的麻烦

我正在尝试安装Assimp以在我的项目中使用,但是遇到了一些麻烦.我目前正在使用Win 10 Pro和Visual Studio 152017. 我已经下载了Assimp 4.0.1.zip,将其提取到目录中,加载了cmakeGui并运行了两次配置,然后生成到Assimp/build目录中. 接下来,我进入Assimp/build,运行Assimp.sln并选择了我认为是的ALL_BU ..
发布时间:2020-05-20 22:46:30 C/C++开发