0

我有两个相邻的 Android OpenGLSurface 视图,我想渲染到从中心偏移的视图的一部分。

基本上我想要做的是调用 glViewPort(x,y,width,height) 两次,每个 SurfaceView 使用不同的 x。

出于某种原因,即使我使用不同的 GL10 实例,glViewPort 调用也会应用于两个表面视图。

我该如何解决?

4

1 回答 1

0

我最终只是简单地调用 glViewPort,然后渲染第一个视图,然后为第二个视图调用 glViewPort,然后渲染第二个视图。这解决了问题。

于 2012-12-04T20:44:56.647 回答