2014-05-20 62 views
0

我上可用的測試應用工作在https://github.com/libhybris/libhybris/blob/master/hybris/tests/test_glesv2.c上的Open GL ES渲染到風景模式默認爲2.0

測試基本GL應用。

此應用程序工作正常。 由於我對Open GL ES 2.0相當新,我想知道在提供的源代碼中需要進行哪些修改,以便應用程序默認呈現在橫向模式下。 (考慮到Open GL ES 2.0沒有可用的glRotate函數)。

+0

我不確定你的意思是風景模式。如果你想旋轉場景,你需要通過將適當的矩陣傳遞給着色器來實現。 – Jherico

+0

@Jherico:是代碼中提供了原始vertexArray。您可以建議需要修改什麼,或者應該是最終的vertexArray,以便x軸和y軸旋轉90度? – user1583731

回答

0

你可以強迫你的應用程序始終在橫向模式下運行通過添加以下行活動定義在AndroidManifest.xml檔案:

<activity 
    ... 
    android:screenOrientation="landscape" 
    ... 
</activity> 

這樣,您就不必擔心旋轉你的OpenGL內容。