OpenGL ES之glRotate函数
名称:
glRotate—— 使用一个旋转矩阵乘以当前矩阵
函数原型:
void glRotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z);
void glRotatex(GLfixed angle, GLfixed x, GLfixed y, GLfixed z);
函数参数:
angle 指定旋转角度,单位为度。
x, y, z 指定一个向量的 x, y, z 坐标
描述:
glRotate产生一个围绕vector(x,y,x),角度为angle的旋转操作。旋转矩阵乘以当前矩阵的积,将代替当前矩阵,当glMultMatrix以如下参数被调用时:
其中,c = cos(angle),s = sin(angle),并且||(x, y, z)|| = 1(如果不是,OpenGL ES会标准化它)。
如果矩阵模式设为GL_MODELVIEW 或 GL_PROJECTION,那么在glRotate后面绘制的所有对象都将被旋转。使用 glPushMatrix 或 glPopMatrix来保存或恢复缩放前的坐标系统。
注意:
旋转遵循右手规则,如果向量(x,y,z)点正对着用户的话,旋转是逆时针的。
OpenGL ES之glRotate函数相关推荐
- OpenGL ES 2兼容函数列表
关于OpenGL(含ES)的资料汗牛充栋,但是普遍存在的问题是,OES的资料不够系统,OGL的资料过于庞大 此列表详细记录了GLES2兼容函数的情况,使大家在学习时,对于算法和资料可以有针对性的选择 ...
- 利用JNI技术在Android中调用C++形式的OpenGL ES 2.0函数
1. 打开Eclipse,File-->New-->Project--->Android-->AndroidApplication Projec ...
- OpenGl学习之glRotate函数
glRotate NAME glRotated, glRotatef -- multiply the current matrix by a rotation matrix 将当前矩阵和一个旋转矩阵 ...
- OpenGL ES之glOrtho函数
名称: glOrtho-- 使用一个正交矩阵乘以当前矩阵 函数原型: void glOrthof(GLfloat left, GLfloat right, GLfloat bottom, GLf ...
- OpenGL ES之glRotatef旋转详解
glRotatef函数的API中文参考文档请看:OpenGL ES之glRotate函数 void glRotatef(GLfloat angle, GLfloat x, GLfloat y, ...
- OpenGL es gluLookAt 函数
OpenGL es 没有gluLookAt 函数,从外网找了一个 附链接 gluLookAt函数 为了方便不会墙的同志,附代码 已调试使用,正常! object c 和 c++混编的同志在使用时删掉以 ...
- OpenGL ES与EGL的关系(二十一)
什么是OpenGL? Open Graphics Library (OpenGL) is a cross-language, cross-platform application programmin ...
- OpenGL ES EGL TLS(线程局部存储) G3D
1. 什么是EGL EGL是用来管理绘图表面的(Drawing surfaces),并且提供了如下的机制 (1) 与本地窗口系统进行通信 (2) 查找绘图表面可用的类型和配置信息 (3) 创建绘图表面 ...
- OpenGL ES:绘制函数glDrawArrays 和 glDrawElements 的区别
from:https://www.jianshu.com/p/4d02c2cd21ea 写文章注册登录 首页 下载App OpenGL ES:绘制函数glDrawArrays 和 glDrawElem ...
最新文章
- 库克喜提 8 亿年终奖,2020 年整体薪酬增长 28%
- setwindowshookex回调函数不执行_不一样的“悬停几秒后执行函数”?一个开源工具函数,请注意查收...
- Spring线程池服务
- 两个常数的卷积为多少_卷积(Convolution)与好核函数(Good Kernel)
- 方法清晰输入三个数,按大小顺序排列打印
- 传递HTML字符串virtual,理解Virtual DOM(1) 真实DOM和虚拟DOM的映射
- python自学看什么书-自学Python要看哪些书?有什么推荐?
- VC6.0编译错误解决方法集锦
- Pygame 安装教程
- 计算机教室简笔画图片大全集,教室场景画简笔画图片精选
- Java 检测字符是否存在手机号或返回该手机号
- 国科大 - 模式识别与机器学习(黄庆明等)- 期末复习 - 试卷
- 玩转web表单网页快速开发(❤建议收藏❤)
- URL中文参数错误解决方法
- 创建数据库表提示Working outside of application context.
- 网络安全攻防战——一场看不见硝烟的战争
- miui7开发版 Android6.0,Android 6.0 MIUI7开发版内测开始推送:
- 商业化广告--体系学习-- 11 -- 业务实战篇 --流量优化:如何兼顾广告收入和用户体验?
- spidev0.0的正确打开方式
- 淘宝店群月入万元,店群20大常见方法都在这