-1
我開始研究一個簡單的遊戲引擎,並試圖實現一些3D對象。使用着色器時,OpenTK中的紋理顯示爲黑色
我有基礎知識,一個簡單的測試着色器,但由於某種原因,紋理總是顯示爲黑色。我已經重寫了一切,問題仍然存在。我不知道自己做錯了什麼,在圖形和OpenGL方面,我是一個初學者。
正在運行的項目是Game。在GameEngine中有Mesh代碼,Shader和Texture2D。
這裏是我的GitHub庫:ChronosEngine
編輯:現在
碼是固定的。
爲什麼添加光源?如果您沒有閱讀我的代碼,請不要評論。我的着色器沒有光源。這是一個漫反射紋理的簡單直通着色器。如果我使它的顏色像紅色而不是紋理,它可以正常工作。所以,總之,它與缺少的光源無關。 – Chronium