【问题标题】:Learning OpenGL ES 2.0, Coming From 2D学习 OpenGL ES 2.0,来自 2D
【发布时间】:2011-03-17 03:46:50
【问题描述】:

我的新工作让我从 2D 图形环境(旧工作)转移到使用 OpenGL ES 2.0 的 3D 环境。我正在寻找提示、书籍建议、很棒的教程,以及可能的测试环境或 OpenGL ES 2.0 模拟器来帮助我实现飞跃。

我对 OpenGL ES 1.X 的固定功能管道有基本的了解,但我对着色器和可编程管道完全陌生。

具体来说,任何在 3D 几何和着色器方面讨论基本 2D 概念(矩形、线条、块、混合等)的内容都会特别有帮助。

关于从哪里开始有什么建议吗?

【问题讨论】:

    标签: graphics opengl-es 3d shader


    【解决方案1】:

    我没有您正在寻找的直接示例。虽然你一开始并不一定要进入着色器。

    它不是 OpenGL-ES,但我的情况略有不同,发现http://nehe.gamedev.net/ 是一个有趣的起点。显然需要注意的是,这些教程都是完整的 OpenGL,然后再次发现 OpenGL-ES 中的不同之处很有用,因为网络中有很多代码。

    此外,iPhone 上的 OpenGLES 也不是一个糟糕的地方,因为 iPhone 具有强大的 GPU,而且许多人都对为其编写 GL 应用程序感兴趣。

    【讨论】:

    • 啊,我没有意识到 NeHe 教程也涵盖了(一些)GLSL。整洁。
    • 不幸的是,正如您所提到的,它们没有涵盖 OpenGL ES 的限制。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-29
    相关资源
    最近更新 更多