标签: android opengl-es coordinates
如果我在OpenGL中有-3f, 3f, 0.0f点 我做gl.glTranslatef(0.0f, 0.0f, -6.0f) 然后我绘制对象。在x,y屏幕坐标处绘制该点的位置? (屏幕宽度= 800,高度= 480)。
-3f, 3f, 0.0f
gl.glTranslatef(0.0f, 0.0f, -6.0f)
答案 0 :(得分:1)
如果您不应用任何其他转换,例如视图或投影转换,它将通过不同的坐标系统,如下所示:
所以答案是:远离屏幕!剪辑将在第二步后发挥作用。如果这只是一个点,那么它将通过剪切消除。如果它是在视锥体内具有点的图元的一部分,则将相应地剪切图元。