- 博客(3)
- 收藏
- 关注
原创 关于Android例程中OpenGLES2.0例程的错误
经过详细研究,发现Android例程中的Displaying Graphics with OpenGL ES其下载的例程OpenGLES.zip中OpenGLES20Complete工程的MyGLRenderer.java里有两处不起眼的小错误: 1. Line 141: "gl_Position = vPosition * uMVPMatrix;"应该为"gl_Position = uMVP
2013-01-02 22:35:47
542
原创 仿射变换(Affine Transform)
仿射变换,对应于一个矩阵和一个向量的乘法。 举例: 在仿射变换中,我们使用了齐次坐标,其目的是为了平移变换。 仿射变换保证了图形的straightness(变换后,直线仍直,曲线仍曲)和parallelness(图形间的相对位置关系不变,平行线仍为平行线,且直线上点的位置顺序保持不变,但向量间的夹角可能发生变化)。 仿射变换包括:平移(translation),缩放(scale),
2012-11-04 18:56:02
1214
原创 帧的概念
常说的帧,是指很小一段delta时间。帧,在执行的程序中,代表了每次程序Update的时机。在游戏程序中用到的两帧之间的delta时间,从严格意义上来讲,与帧本身的delta时间的概念是不同的:在游戏开发中,我们使用两帧间的delta时间来描述游戏在两帧之间的状态的改变;而我们使用帧的delta时间来描述当帧本身所经过的时间。 在游戏开发中,我们选择在帧的头部就获取当前的系统时间,通过计算其与上
2012-11-03 23:31:26
1952
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人