我有一个正方形,我使用四个顶点和GL_LINE_LOOP进行渲染。它工作正常。 但是,如果我开始在所有轴上旋转此正方形并且正方形的一部分离开仿真器屏幕,则循环似乎会丢弃已离开屏幕的顶点。然后我得到一个三角形一段时间,直到第四个顶点返回到屏幕并且循环再次绘制正方形。 我是OpenGL的新手。这是预期的行为,Android模拟器中的错误,还是我错过的东西?
提前感谢任何想法。
答案 0 :(得分:1)
这不是预期的行为。
对我来说,这看起来像是一个驱动程序错误。如果您使用游戏很少使用的功能,这些错误在OpenGL驱动程序中并不罕见。
说:尝试使用两个三角形渲染线条,问题就会消失。