2013-09-25 35 views
0

使用LWJGL和PNGDecoder,我發現文檔對於紋理的幫助不大。我理解有關它們的基本概念,但我不知道要調用哪些函數(除了調用創建紋理ByteBuffer,上傳數據但不實際使用它),並且我不知道要使用什麼在傳統的OpenGL中(在這種情況下,GL 1.4),因爲其他着色器是必需的,我不知道GL 1.9和更低的使用着色器。傳統的OpenGL紋理

我正在使用它來教其他學生的遊戲開發,我在之前的一篇文章中說過。我理解關於它們的概念,我只是不明白爲了全部渲染而打出的實際調用。我想這還不清楚,我需要知道具體情況,但我有概念性知識。對不起,遺漏了這些信息。

回答

1

沒有OpenGL-1.9,最近的OpenGL-1.x版本是OpenGL-1.5。

如果您對傳統OpenGL感興趣,我建議您閱讀NeHe教程。過時的,但在你的情況下,你正在尋找什麼。 NeHe Lesson 6 – Texture Mapping應該涵蓋你的興趣。它甚至有一個LWJGL port source code download

+0

現在我覺得很蠢。我完全忘記了跳躍。由於其他原因,我有點匆忙。無論如何,謝謝你的資源,我一定會看看他們!實際上,那個LWJGL端口只是一個.jar,有沒有一些我沒有看到的源代碼? –

+0

啊,用7-zip打開它,發現我需要的一切。奇怪的是,它被標記爲可執行文件.jar。 –