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