我试图调整OpneGL ES在屏幕上显示的平均值。
更清楚的是,我试图通过一个因子来调整图层的大小,以便与该图层关联的所有对象都按该因子调整大小。
- 假设我有2张图片:image_1尺寸:100x100,image_2尺寸:50x50。两者都在layer_1。
- 我将layer_1大小设置为0.5。
- image_1和image_2应分别调整为50x50和25x25。
- 图像应以新调整大小的位置绘制。
我已经能够通过在CPU上进行一些计算来实现这种效果。 我想知道是否有办法在GPU上执行此操作。像绘制到空纹理的东西。是否可以使用OpenGL ES 1.1?我对OpenGL和图形很陌生。
答案 0 :(得分:0)
我认为你无法计算GPU上的比例。因此,据我所知,你必须对CPU进行计算。
在大多数情况下,OpenGL使用GPU处理绘图,而大多数计算都是通过CPU处理的。