2012-03-08 30 views
1

在之前的OpenGL版本中,您可以設置各種提示,如GL_LINE_SMOOTH_HINT,並將陰影模型設置爲GL_SMOOTH。你怎麼能在OpenGL ES 2中做到這一點?如何在OpenGL ES 2中設置提示?

ES中唯一的提示目標是GL_GENERATE_MIPMAP_HINT,其他的東西比如1D紋理都丟失了。

回答

2

GL_SMOOTH和其他照明相關(或甚至是矩陣投影)提示並不是您可以在OpenGL ES 2.0上提示的事情,因爲此功能必須在可編程着色器管線中實現,而開發人員需要在OpenGL ES中實現此功能2.0,而不是由OpenGL ES處理,因爲它在1.x版本中。

但是,OpenGL ES 2.0仍處理mip-map生成。這就是爲什麼像GL_GENERATE_MIPMAP_HINT這樣的提示仍然有效。