【发布时间】:2013-04-19 16:09:14
【问题描述】:
我正在学习用于 2D 的 Opengl(特别是使用 java slick2D 库,但这可能不是这个问题的一个因素)。我发现我可以更改 push 一个新的转换矩阵,例如将世界坐标转换为屏幕(视图)坐标。
我想用它来缩放我的视图,增加对象之间的距离,但是一旦完成,我想在屏幕坐标中绘制图像和形状,比如 HUD。基本上,我希望坐标改变,但图形保持不变,所以我可以在每个比例上渲染自定义图像。
这可以通过一些巧妙的转换或一些 OpenGL 选项来完成,而不是手动计算所有坐标吗?
【问题讨论】:
标签: opengl scale transformation