![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
assimp
鱼儿-1226
离家千里,出了地铁口,万家灯火。
多年从事于音视频相关直播行业,使用 windows / linux系统,熟练使用c++、c#、opengl、unity3d、UE、cocos、ffmpeg、directshow、obs、鼠标键盘钩子、汇编、逆向(爬虫) 等。
展开
-
OpenGL之——assimp加载模型
主要代码:main.cpp// Std. Includes#include <iostream>#include <string>// GLEW#define GLEW_STATIC#include <GL/glew.h>// GLFW#include <GLFW/glfw3.h>// GL includes#include "Shader.h"#include "Camera.h"#...原创 2020-07-21 11:00:17 · 619 阅读 · 0 评论 -
Assimp支持导入的格式【2019.05.14】
COMMON INTERCHANGE FORMATSAutodesk(.fbx) Collada(.dae) glTF(.gltf, .glb) Blender 3D(.blend) 3ds Max 3DS(.3ds) 3ds Max ASE(.ase) Wavefront Object(.obj) Industry Foundation Classes (IFC/Step)(.ifc) XGL(.xgl,.zgl) Stanfor...原创 2020-07-20 10:58:45 · 1402 阅读 · 0 评论 -
[OpenGL] 使用Assimp库的骨骼动画
Tutorial 38:Skeletal Animation With Assimp 最终,我们来到了这里。有数百万的读者都要求这一教程(我可能夸大了一些,但确实有不少)。骨骼动画(skeletion animation),同样也称作skinning,它使用了Assimp库。 骨骼动画事实上有两部分。第一部分是由设计师完成的,而第二部分是由你,程序员完成的(或者说,你写的引擎)。第一部分发生在模型软件中,它被称作骨骼装配(rigging)。在这里,设计师指...原创 2020-07-20 10:58:18 · 1369 阅读 · 0 评论 -
OpenGL-使用Assimp加载3d模型
加载前的准备下载并编译Assimp配置Assimp.dll文件的配置.lib文件的配置assimp文件的配置举个栗子代码Mesh.hModel.hmain.cpp注意项结果截图资源下载参考:LearnOpenGL最终结果模型1模型2注:由于CSDN上传的gif不能超过5兆,所以比较模糊,最后有清晰结果截图。加载前的准备...原创 2020-07-20 10:57:04 · 1195 阅读 · 0 评论 -
ASSIMP的数据结构
ASSIMP的数据结构博客分类: Assimp数据结构是对文件的描述,也是我们想要获取的最终产物,一般来说我们会用这个结果映射到我们自己的模型里面去(这样做是为了降低对这个项目的依赖,如果你的模型都用别人的,还搞毛啊)1.aiScene :根节点Java代码structaiScene { unsignedintmFlags;//一个状态段 C_STRUCTaiNode*mRootNode;//根节点 ...原创 2020-07-20 10:55:41 · 861 阅读 · 0 评论