2012-10-22 115 views
0

我有兩個彼此相鄰的Android OpenGLSurface視圖,我想渲染到偏離中心的一部分視圖。偏移OpenGL視圖?

基本上我想要做的就是調用glViewPort(x,y,寬度,高度)兩次,每個SurfaceView使用不同的x。

由於某些原因,儘管我使用了不同的GL10實例,glViewPort調用仍然適用於兩個surfaceViews。

我該如何解決這個問題?

回答

0

我最後簡單地調用glViewPort,然後渲染第一個視圖,然後調用glViewPort作爲第二個視圖,然後渲染第二個視圖。這解決了這些問題。