我「想」學習的OpenGL使用這本書「學習的OpenGL ES適用於iOS:一個實用指南,以現代的3D圖形編程由Erik M.巴克」無法獲得3D模型紋理,以顯示正確的
我已經到了我試圖在測試應用程序中加載3D模型以確認我的知識的階段,儘管我可以顯示模型,但它似乎反轉了,並且紋理似乎部分顯示(或顯示不正確)。
我試過GL_BLEND,GL_DEPTH_TEST,使用ortho不使用ortho無濟於事,並意識到我可能錯過了一些不可或缺的東西。思考它可能與面部法線有關嗎?
這裏應該出現什麼:
,這就是我得到:
誰能幫助?
由於
這是一個真正的質感?它看起來像一個背面剔除問題給我。嘗試禁用該功能,然後嘗試顛倒被認爲是背面的纏繞方向。 – ClayMontgomery
不知道,我所做的是在本書示例中使用球體obj數據來查看我得到了什麼結果,並用本書中應用的紋理顯示地球。所以我「認爲」我正在做對,否則地球球將無法正確顯示?奇怪的。我基本上採用了我重寫的示例應用程序,並將分子對象替換爲地球球體。我也嘗試過使用可以旋轉,翻譯和縮放等3D模型的另一本書示例,該示例運行良好,但是當我嘗試引入自己的對象時,我會得到這種顯示? – Piginhat
如果有幫助,我可以發佈該項目嗎? – Piginhat