assimp

    0热度

    1回答

    我想将3D对象加载到具有透明背景的OpenGL窗口中。我在配有Nvidia Quadro K3000M的Ubuntu 16.04机器上使用C++(安装的驱动程序是最新的375.66 NVIDIA二进制驱动程序)。我有两个目标独立工作 - 我可以创建一个透明背景的OpenGL窗口,从this thread X11和加载对象与Assimp和GLFW从this tutorial。 现在我想两者结合起来,

    0热度

    1回答

    我在Ubuntu 15.10机器上安装了Qt创建器。 我曾尝试使用以下命令行添加assimp库: sudo apt-get install libassimp-dev 我使用Ubuntu是新手,我不知道在哪里的assimp库安装。如何在我的Qt应用程序中引用它。你能帮我吗?

    0热度

    1回答

    我正在努力的OpenGL图形引擎,我遇到了一个非常奇怪的问题。基本上我正在导入(通过Assimp).DAE场景(由Cinema4D制作),其中还包含一个摄像头。相机位于原点并向左旋转20度并向上旋转20度,以使立方体的一部分出现在视口的右下角。 当渲染我先计算出“全球性”的lookAt矩阵,通过将摄像头节点的世界变换矩阵场景图中的的lookAt矩阵: cameraMatrix = transfor

    0热度

    1回答

    所以我最近使用GLib的类型,如列表和地图,但我遇到了一个相当麻烦的问题。 出发,我创建了哈希表,例如: BoneIdMap = g_hash_table_new(g_direct_hash, g_str_equal); 我再尝试一下,在一个字符串键插入一些uint和它完美的作品: char* string = alloq_calloc(&model->dynamic, strlen(aime

    2热度

    2回答

    这里有太多的信息,我尝试了大部分信息。但是,我无法使用Python进行工作。这是我得到的错误: File "C:\Users\X\AppData\Local\Programs\Python\Python35\lib\site-packages\pyassimp\helper.py", line 234, in search_library raise AssimpError("assim

    0热度

    1回答

    我正在使用Assimp将.fbx文件导入到我的引擎。每次导入文件时,都会创建关于文件内容的信息。 我已经设置了一个aiLogStream来获取信息。 struct aiLogStream stream; stream = aiGetPredefinedLogStream(aiDefaultLogStream_DEBUGGER, nullptr); aiAttachLogStream(&stre

    0热度

    1回答

    我只是想通过Assimp (工程)加载一个对象 - 顶点,uvs和法线。然后我通过SOIL库加载一个纹理 - 通过很多教程,工作也很好,但是当纹理应用到对象时,UVs不能正常工作(如图所示)。我在这里粘贴一些代码,在许多教程中,它们都能正确工作,但不适合我。现在我陷入陷阱。 GLuint Texture::load(const char *name) { GLuint textureID;

    0热度

    1回答

    我使用的是Assimp,当使用嵌入纹理的FBX时,Assimp在以下struct aiTexture's pcData slot中提供嵌入的纹理数据。为pcData文档说: 适当的解码器(如的libjpeg,libpng的,D3DX,魔鬼)需要 加载论文纹理。 aiTexture :: mWidth指定大小,以字节为纹理数据的 ,aiTexture :: PCDATA是一个指针,指向 原始图像数据

    1热度

    1回答

    我有我的格式的一些3D模型,并希望将它们更改为标准格式并在我的项目中使用它们,所以我开始使用Assimp库。我为创建aiScene代码: const aiScene* GenerateScene(int NumberOftexture, float *texture, int NumberOfVertex, double *verftex, int NumberOftri, double *tri

    2热度

    1回答

    我想安装Assimp在我的项目中使用,但我遇到了一些麻烦。目前我使用的是赢得10亲和Visual Studio 2017年15 我已经下载Assimp 4.0.1.zip,是解压到一个目录下,加载cmakeGui就跑配置两次,然后生成到Assimp /编译目录。 接下来我进入了Assimp/build,我运行了Assimp.sln并选择了我认为是的ALL_BUILD。然后,我复制了与.lib和.d