collada

    0熱度

    1回答

    我正在嘗試從Blender導出Collada格式,並且使用更復雜的對象和紋理,我在索引「p」部分注意到它會列出相同的頂點信息,但使用不同的法線和uv座標。 我覺得兩個主要問題非常重要。 1:爲什麼?不應該只有1個頂點位置和1個UV座標的位置? 2(所有最重要的問題):如果這個頂點信息不按順序放入頂點着色器會發生什麼?例如,索引1頂點和索引10頂點共享相同的位置,但具有不同的法線和UV座標。如果指數

    0熱度

    1回答

    我需要使用three.js所顯示COLLADA文件(.dae)中,i可以加載模式,但它沒有顯示的紋理,使用此代碼 var loader = new THREE.ColladaLoader(loadingManager); loader.options.convertUpAxis = true; loader.load('./car.dae', function (col

    0熱度

    1回答

    我是three.js的新手。 2天前開始學習。 我在SketchUp上畫了一個盒子,導出爲collada文件(.dae),加載到帶有three.js的場景中。 現在我試圖用紋理平鋪對象,但我失敗了。 試圖瓷磚此紋理: 獲取此相反: 而且我的代碼是: if (! Detector.webgl) Detector.addGetWebGLMessage(); var container, stats;

    0熱度

    1回答

    我有一個sceneView我加載了一個3d模型。模型顯示正常,我可以控制它觸摸屏幕。 我需要的是在3D模型旋轉時獲取X,Y,Z旋轉的值。 我怎樣才能實時獲得這個值? 我試圖使用相機旋轉與手勢識別器,但他們不更新。 override func viewDidLoad() { super.viewDidLoad() sceneView.scene = SCNScene(nam

    -1熱度

    1回答

    我有一個學校的任務,我正在嘗試添加幾個Collada模型。但如果我添加第二個模型,我的第一個模型開始看起來很奇怪。它爲什麼這樣做,我如何修復。 鏈接到項目:bruggemanj.roccloud.nl/ROCVR

    1熱度

    1回答

    我正在開發一個SceneKit項目。如果我對dae(COLLADA文件)進行了表面編輯,請說編輯節點的比例,Xcode無法保存,並且消息爲 「文檔」name.dae「無法保存」 編輯和保存代碼文件正常工作。我已經嘗試過在不同項目中使用多個.daes,甚至.daes我已經使用Xcode 8進行了編輯,之前沒有任何問題,問題完全相同。 編輯:解決我自己 我安裝了一臺新機器上測試的Xcode 5。在那臺

    1熱度

    1回答

    我有我的格式的一些3D模型,並希望將它們更改爲標準格式並在我的項目中使用它們,所以我開始使用Assimp庫。我爲創建aiScene代碼: const aiScene* GenerateScene(int NumberOftexture, float *texture, int NumberOfVertex, double *verftex, int NumberOftri, double *tri

    -1熱度

    1回答

    我需要在項目中加載帶有動畫的3d模型,但我沒有找到如何加載這些模型,只有.obj,但他們obj模型沒有動畫。 該應用程序不是遊戲,是一個普通的應用程序,但在一個部分有動畫頭像,我需要改變紋理,如頭髮的顏色,膚色等。

    1熱度

    1回答

    如果我運行Xcode的ARKit項目模板,我可以按照預期移動默認的船。 我已經嘗試導入一些從Blender導出的dae模型,將船切換到新項目但保持代碼相同。他們總是看得見,但在相機前面。如果我嘗試在模型中移動,它會粘在攝像機的前面,不會留在同一個虛擬空間中。 我也嘗試從另一個教程導入一個dae,並按預期工作。 當將3d模型導出爲Collada dae文件以確保它將錨定到ARKit中的位置時,是否需

    0熱度

    2回答

    我圍繞THREE.js構建了一個CMS,並且需要通過某些在下次加載文件時不會更改的屬性跟蹤對象。我正在使用從Sketchup格式.skp導出的DAE文件。似乎在每個負載上都會生成屬性「id」和「uuid」。有時「名稱」屬性的格式爲「group_41」或「instance_58」,但它通常是空的,這使得它不可靠。 如果任何人有另一種解決方案,我並未鎖定使用.DAE,但它非常受青睞,因爲從Sketch