我正试图将OpneGL ES在屏幕上显示的内容大小相等。
更清楚地说,我试图通过一个因子来调整层的大小,这样与该层相关的所有对象都会通过该因子来调整大小。
-假设我有两个图像:尺寸为100x100的图像1和尺寸为50x50的图像2。两者都在第1层。
-我将layer_1的大小设置为0.5。
-image_1和image_2的大小应分别调整为50x50和25x25。
-图像应绘制在新的调整大小的位置。
我已经能够通过在CPU上进行一些计算来实现这种效果。我想知道是否有办法在GPU上做到这一点。有点像画一个空的纹理。OpenGL ES 1.1有可能吗?我对OpenGL和图形很陌生。
我认为您无法计算GPU上的比例。所以据我所知,你必须在CPU上进行计算。
在OpenGL的大部分情况下,绘图是用GPU处理的,而大多数计算是用CPU处理的。