assimp

    3熱度

    1回答

    的名字,但scene->mMeshes[i]->mName.C_Str()調用返回我" "爲每個現有網格編號(當然," "不是他們原來的名字)。動畫也是如此。 但是,我可以正確地檢索骨骼和節點的名稱。 我也試過加載.ply和.obj模型,結果相同。這是我的程序問題還是每個人都遇到同樣的問題? PS:我使用Blender v2.70導出模型。

    2熱度

    1回答

    我一直在試圖讓VSIMO與assimp一起工作。我看到了很多與此類似的問題,但我無法實現。請閱讀http://assimp.sourceforge.net/lib_html/install.html的安裝教程,但仍然無法使其正常工作。 這是我做的VS2010項目設置: 所有配置 - >配置屬性 - > VC++目錄 - >庫目錄ADDED C:\ assimp - 3.0.1270-SDK \ L

    1熱度

    1回答

    我正在使用assimp從文件中加載一些場景/對象,並且我讓它們早些時候正確顯示 - 但是重寫了我的MVP矩陣設置(這已經被寫得很糟糕,並且是難以理解的)。 現在,我在標準渲染管道中繪製的大多數原始圖像看起來都很好。我在原點周圍有一個線框立方體,也可以放置一個三角形。但是不管我做什麼,我的ASSIMP加載的對象拒絕渲染,作爲線框或實體。 我懷疑我犯的錯誤非常明顯。 I've tried to red

    1熱度

    1回答

    我有一個包含位置(3),紋理(2)和頂點法線(3)的頂點數據類型。我使用glVertexAttribPointer將這些傳遞給vertex shader(請參閱here)。 不幸的是,無論我裝入什麼樣的模型,它都給了我死星 - 基本上是一個頂點球體,只有當我切換到線框渲染時纔可見。 我試着從我的模塊中刪除了一堆頂點,最終到達了一個部分構建的死星。在這一點上,很明顯它正在繪製法線,就好像它們是頂點一

    0熱度

    1回答

    我有蜜蜂試圖讓Qim 5.2中的assimp運行,以便導入一些3D對象,但是Im有一個問題(我相信)鏈接器。 我通過cmake安裝它,首先從這裏下載源文件http://sourceforge.net/projects/assimp/files/assimp-3.0/,然後使用cmake進行編譯和安裝。 於是,我試圖運行它們的文檔 #include <assimp/cimport.h> // Pl

    1熱度

    1回答

    我注意到,如果將我的攪拌機項目導出爲obj文件,我可以選擇切換「導出動畫」,這會生成大量文件,每個幀一個文件。 我想使用Collada(.dae)格式導出我的動畫。問題是,當我加載我的Collada文件時,它說NumAnimations == 0! 1)爲什麼存儲動畫的文件會說0動畫? 2)當我得到它的工作,如何在Assimp中的幀之間進行切換?

    5熱度

    1回答

    當前我正在嘗試使用攪拌器(在z軸上縮放的基本圓柱體,無需進一步處理)製作的圓柱體對象上進行照明,並通過Assimp加載此對象有以下選項aiProcess_GenSmoothNormals | aiProcess_Triangulate | aiProcess_CalcTangentSpace | aiProcess_FlipUVs。在攪拌機的波前輸出選項中,設置了triangulate選項。 問題

    0熱度

    1回答

    當我嘗試查看由Assimp支持的3D文件(.3ds .dae等)時,它們無法正確顯示。例如,「Jeep1.3ds」顯示了我的一半車身。 信息,網格和法線的所有節點都被正確地獲得,並且頂點和麪的數量是正確的(我認爲)。 紋理不符合正確的座標,我猜將會與上述相關... 在圖片中,您可以「欣賞」我的結果和正確。 感謝您的任何幫助或意見。 食人魔代碼 Ogre::SceneNode *OgreAPP::m

    0熱度

    1回答

    錯誤 錯誤C2668: '開方':不明確調用重載函數C:\ Program Files文件\ assimp \包括\ assimp \ vector3.inl occures當我包括主CPP文件 'scene.h': #include "stdafx.h" #include <stdio.h> #include <stdlib.h> #include <GL/glew.h> #includ

    1熱度

    1回答

    我確定網上有這樣的答案,但找不到它。 我正在將具有多個網格的Blender場景導入OpenTK。 我用來導入的庫是Assimp-net,文件格式是Collada(.dae)。 我已經創建了一個包含多個部分的太空船,每個部分都是一個網格。 現在,當我導入並繪製時,對象的幾何圖形看起來很好,材質按預期工作。但是,不同的部分不會像Blender中出現的那樣旋轉,縮放或翻譯。會發生什麼是不同的部分沒有連接