1

我正在尝试将 OpneGL ES 在屏幕上显示的内容调整一个因子。

更清楚地说,我正在尝试按一个因子调整图层的大小,以便与该图层关联的所有对象都按该因子调整大小。

- 假设我有 2 个图像:大小为 100x100 的图像_1 和大小为 50x50 的图像_2。都在 layer_1 中。

-我将 layer_1 的大小设置为 0.5。

- image_1 和 image_2 应分别调整为 50x50 和 25x25。

- 图像应绘制在调整大小的新位置。

我已经能够通过对 CPU 进行一些计算来实现这种效果。我想知道是否有办法在 GPU 上做到这一点。类似于绘制到空纹理的东西。OpenGL ES 1.1 可以吗?我对 OpenGL 和图形很陌生。

4

1 回答 1

0

我认为您无法在 GPU 上计算比例。因此,据我所知,您将不得不对 CPU 进行计算。

在 OpenGL 的大部分情况下,绘图是由 GPU 处理的,而大多数计算是由 CPU 处理的。

于 2012-02-22T07:39:26.023 回答