【问题标题】:Legacy OpenGL Textures旧版 OpenGL 纹理
【发布时间】:2013-09-26 06:54:45
【问题描述】:

使用 LWJGL 和 PNGDecoder,我发现文档在纹理方面没有多大帮助。我了解有关它们的基本概念,但我不知道要调用哪些函数(创建纹理 ByteBuffer、上传数据的调用除外,但不实际使用它),我不知道该使用什么在旧版 OpenGL(在本例中为 GL 1.4)中,否则需要着色器,而且我不知道 GL 1.9 及更低版本使用着色器。

我正在使用它来向其他学生教授游戏开发,我在之前的帖子中已经说过。我了解有关它们的概念,但我只是不明白要进行哪些实际调用才能将其全部渲染。我想上次还不清楚,我需要知道细节,但我有概念知识。很抱歉遗漏了这些信息。

【问题讨论】:

    标签: java opengl lwjgl


    【解决方案1】:

    没有 OpenGL-1.9,上一个 OpenGL-1.x 版本是 OpenGL-1.5。

    如果您对传统 OpenGL 感兴趣,我建议您阅读 NeHe 教程。过时了,但在你的情况下你正在寻找什么。 NeHe Lesson 6 – Texture Mapping 应该涵盖您的兴趣。甚至还有一个LWJGL port source code download

    【讨论】:

    • 现在我觉得自己很愚蠢。我完全忘记了跳跃。由于其他原因,我有点着急。无论如何,谢谢你的资源,我一定会看的!实际上,那个 LWJGL 端口只是一个 .jar,是否有一些我没有看到的源代码?
    • 啊,用 7-zip 打开它,找到了我需要的一切。奇怪的是,它被标记为可执行的 .jar。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-06
    • 2011-05-19
    • 1970-01-01
    相关资源
    最近更新 更多