2017-02-23 76 views
-4

我正嘗試在LWJGL 2.9+的java中創建Voxel引擎,但是我在創建Blender程序模型時遇到了問題。 我已經創建了一個簡單的1x1x1m立方體,並在攪拌器中生成簡單的UV。我已經導出.obj文件,這裏是它的內容(pastebin): http://pastebin.com/0FzQaVGf爲什麼Blender(程序)以.obj格式生成不正確的紋理位置?

我的紋理圖像很簡單,它是64x64橙色四色.png文件。

這裏是它的外觀呈現兩個立方體(從互聯網上下載其他型號)後: Screen < click

有人可以幫助我troubleshoting這個問題? 感謝您的幫助! :)

+1

您的加載或渲染不正確,不是攪拌器。 – eldo

回答

1

這是我也一直面臨着這最後的日子一個問題...

.obj文件可以包含多個索引緩衝區(V,VT,VN),但是OpenGL的只使用一個索引緩衝區發送給着色器,所以你的工作是將N索引緩衝區轉換爲1. ,順便說一下,當在混合器中導出obj文件時,應該勾選三角形選項。

+0

我已經做到了。看看我的.obj加載器:https://www.dropbox.com/sh/x1fyet1otejxk3z/AAAoCqArl4cIx0THdRk2poW3a?dl=0 –

+0

好的..我已經下載攪拌機2.67(從2013年),現在一切工作與相同的出口配置。最新的攪拌機壞了,它需要固定.. –

+0

謝謝:),我一定要檢查一下,我有我的攪拌機最新:D雖然。 – Robert

相關問題