作业帮 > 综合 > 作业

android opengl 已知物体原空间坐标和旋转过的角度,怎么求出它旋转后的空间坐标,并转换成屏幕坐标

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/06 09:46:29
android opengl 已知物体原空间坐标和旋转过的角度,怎么求出它旋转后的空间坐标,并转换成屏幕坐标
这个很简单,gluproject函数就有这个功能,问题难得是怎么获取屏幕像素的深度值,即detpthbuffer里面的值
再问: 求具体代码,例如我把原点gl.glTranslatef(30.0f, -35.0f, -120.0f), 然后gl.glRotatef(45, 0, 1, 0); 怎么算出旋转后的坐标
再答: 这个直接乘啊,主要就是旋转矩阵乘以坐标矩阵,看看这个网站你就明白了http://www.zwqxin.com/archives/opengl/opengl-matrix-what-2.html