wavefront

    4熱度

    1回答

    我的.obj文件旁邊有一個.mtl文件,它指定了對象的材質。我試圖創建一個解析器,但不知道「Ke」屬性的含義。 e.g: Ka 0.78 0.78 0.78 Kd 0.78 0.78 0.78 Ks 0 0 0 Ke 17 12 4 # What does this line mean? 謝謝:)

    1熱度

    1回答

    我已經創建了自己的頂點,顏色和索引,它們將使用openGL進行渲染。 這裏是渲染頂點,顏色和索引的源代碼。 //CODES TO SET VBO.... void displayCallback() { glVertexPointer(...); glColorPointer(...); glDrawElemnts(GL_TRIANGLE_STRIP,...);

    0熱度

    1回答

    我有一個obj文件,我想檢索有關此文件的信息,我可以使用Autodesk Meshmixer獲取三角形和頂點的數量,但是如何獲取邊數?我可以使用歐拉公式頂點+面=邊+ 2嗎?

    0熱度

    2回答

    我試圖用一個JOG程序加載一個用3DS Max製作的汽車對象,但我不知道該怎麼做。我在網上搜索,但沒有得到一個好的結果。我試過this但沒有結果。 有沒有關於如何做到這一點的教程?或者如何編寫你自己的loader?或者我可以使用的已經寫好的課程?

    1熱度

    1回答

    您好我正在嘗試使用vav的Mayavi和Python綁定將紋理映射到三維網格。我正在形象化一個.obj波陣面。這個obj是一張臉的3D照片。紋理圖像是三張二維照片的組合。 在網格中的每個節點具有(UV)的圖像,其定義其顏色在座標。網格的不同區域從圖像的不同區域繪製顏色。爲了說明這一點,我已經更換了實際的紋理圖像與這一個: ,並映射到這個網來代替。 我遇到的問題是鼻子周圍所示。在紅色和綠色的邊界處有

    0熱度

    1回答

    查看Constructor App的輸出.obj文件後,我注意到了一些東西。雖然the official documentation只規定頂點有3個值加上一個選項權重:在導出的文件 v x y z w 頂點有三個額外的值: v -0.09218131 1.425 -0.015000017 0.4627451 0.5372549 0.5686275 1.0 v -0.07500002 1.42

    1熱度

    2回答

    我正在嘗試爲Wavefront .OBJ文件編寫一個閱讀器,以便在OpenGL中繪製網格。爲此,我試着積累一些基本的C++文件IO知識,因爲我主要知道Java。我從this questions answer瞭解到>>可用於從數據流中讀取數據。 我的OBJ文件讀取策略首先在char中讀取,它識別下一部分數據,然後繼續嘗試讀取數字,直到我不能再讀取。然後我嘗試閱讀下一個字符。我的代碼如下: std::

    0熱度

    1回答

    我加載一個AFRAME物體在波前格式,但質地仍然是看不見的,這意味着該物體出現全黑: <!doctype html> <head> <meta charset="utf-8"> <script src="https://aframe.io/releases/0.3.2/aframe.min.js"></script> </head> <body>

    -2熱度

    1回答

    我對OpenGL相對比較陌生,並且正在使用它作爲需要我使用C(無C++)的類。我想在我的代碼中使用.obj文件,但不知道如何導入它們。我發現許多C++進口商在線,但必須使用C.任何人都可以將我引導至導入程序,或者向我介紹如何編寫自己的/句柄以及將.obj文件導入到我的程序中的基礎知識。謝謝!

    0熱度

    1回答

    我爲.obj模型創建了一個Voxelizer,目前工作得很好。但是,它只會將模型的表面轉換爲體素並且不會填充它。事後填補對進一步出口和優化非常重要。 我正在考慮填補空間的選項,但不能把我的手指放在一個有效的算法上。 這就是「貓」內部的樣子,再次導出爲.obj。 是否有任何快速算法檢測體素形狀內的封閉空間? 我的體素正在使用一個 List<Voxel> //Voxel contains 4 inte