【问题标题】:Book on OpenGL _2D_ programming?关于 OpenGL _2D_ 编程的书?
【发布时间】:2011-11-07 05:35:14
【问题描述】:

我需要在屏幕上绘制数百(可能是数千!)图像。大部分工作将在 2d 中进行。它将使用一些 3d 的相机、变换、旋转场景,但主要关注 2d 性能。有没有关于这个特定主题的书?

1) 学习 2d OpenGL 编程的最佳实践

2) 着色器和精美效果

3) 优化 2d 渲染操作。

【问题讨论】:

标签: opengl 2d gpu rendering-engine


【解决方案1】:

我认为你读了一些书可以提高你的技能,比如如何做花哨的效果,优化 2d 渲染操作......我认为没有书教你如何只做一件事,阅读和阅读,学习学习是唯一的方法,然后你可以用你的技能和尝试指向一个特定的东西......这就是程序员!

  1. OpenGL 编程指南:学习 OpenGL 的官方指南,2.1 版,作者 Dave Shreiner、Mason Woo、Jackie Neider、Tom Davis

  2. 使用 OpenGL 进行高级图形编程,作者:Tom McReynolds

  3. Dave Astle 和 Kevin Hawkins 的 OpenGL 游戏编程

  4. Dave Astle 和 Dave Durnil 编写的 OpenGL ES 游戏开发编程

  5. Dave Astle 和 Kevin Hawkins 开始 OpenGL 游戏编程

【讨论】:

    【解决方案2】:

    集中精力学习标准 (3D) OpenGL。仅使用 2D 只是管理场景的一种方式(例如禁用深度测试的正交投影)。您仍然需要所有 3D 知识来实现​​任何这些花哨的效果。例如,花哨的照明仍然需要了解法线的工作原理,旋转精灵需要围绕 Z 轴旋转四边形(尽管场景仅使用 X 和 Y)。您将使用缩放来模拟缩放等。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多