OpenGL函数功能glutTimerFunc()
(1)如果用定时器的话,初始的时候注册一个定时器的回调函数,原型是
glutTimerFunc(unsigned int millis, void (*func)(int value), int value);
参数对应关系为:glutTimerFunc(毫秒数, 回调函数指针, 区别值);
(2)写自己的回调函数 void OnTimer(int value);
用value区分是哪个定时器
(3)在函数里改变和位置有关的变量,然后调用glutPostRedisplay();用来重绘
(4)最后再次调用glutTimerFunc,因为glut的定时器是调用一次才产生一次定时,所以如果要持续产生定时的话,
在定时函数末尾再次调用glutTimerFunc
如在main函数中有如此调用:
glutTimerFunc(33,timerProc,1);
我们的timerProc的定义应该这样写:
void timerProc(int id)
{
g_display();
glutTimerFunc(33,timerProc,1);//需要在函数中再调用一次,才能保证循环
}
这样就保证了计时器 的循环调用,而不是只调用一次。
OpenGL函数功能glutTimerFunc()相关推荐
- GPU随想——OpenGL函数加载流程
导航: GLX基本流程 OpenGL函数的分发 到底什么是context? -----------------------------读前须知------------------------- 历代d ...
- OpenGL函数思考-glOrtho
OpenGL函数思考-glOrtho 函数原型: void glOrtho(GLdouble left,GLdouble right,GLdouble bottom,GLdouble top,GLdo ...
- 函数功能MATLAB
近期一直在查找函数功能之类的题问,现在正好有机会和大家享共一下. 百科名片 录目 简介 开展程历 要主功能 新特性 版本分析 特色 优势 开展 简介 开展程历 要主功能 新特性 版本分析 特色 优势 ...
- R语言计算dataframe数据列中各分类的计数(类似pandas value_counts函数功能)
R语言计算dataframe数据列中各分类的计数(类似pandas value_counts函数功能) 目录 R语言计算dataframe数据列中各分类的计数(类似pandas value
- setsockopt()函数功能介绍
setsockopt()函数功能介绍 功能描述:获取或者设置与某个套接字关联的选项.选项可能存在于多层协议中,它们总会出现在最上面的套接字层. 用法: #include <sys/types.h ...
- Jmeter内置函数功能(五)
在企业微信接口创建会议室时. {"name":"18F-会议室","capacity":10,"city":" ...
- OpenGL混合功能实例
OpenGL 混合功能实例 先上图,再解答. 完整主要的源代码 源代码剖析 先上图,再解答. 完整主要的源代码 #include <sb7.h> #include <vmath.h& ...
- tf.pad函数功能介绍
tf.pad()函数主要是对张量在各个维度上进行填充,该函数的参数如下所示: pad(tensor,paddings,mode='CONSTANT',name=None ) 其中: tensor是待填 ...
- fread和fwrite函数功能
fread和fwrite函数功能 用来读写一个数据块. 一般调用形式 fread(buffer,size,count,fp); fwrite(buffer,size,count,fp); ...
最新文章
- css 定位及遮罩层小技巧
- 多线程系列之学习多线程下载的基本原理和基本用法(1)
- Mysql-高性能索引
- 一次性通过软考网工方案
- 6.824 Raft lesson4 2020(一)
- webpaper网页出题语言
- CentOS 6.4 升级 Mysq5.5l方法 和 用户远程登录数据库
- php服务器估算,使用zabbix API估算服务器磁盘空间可用天数
- tensorflow数据预处理
- AirDisk HDD
- python-回调函数
- 高斯过程回归GPR-MATLAB语法解释
- Windows自带的【远程桌面连接】操作方法及常见问题
- [网络] 数字签名和数字证书的原理机制
- 荧光定量PCR:基因相对表达量计算方法
- 安装CentOS7出现dracut-initqueue timeout的解决办法
- Detachment(数论)
- 【概念】等位基因相关概念辨析
- Android代码中setvisibility失效了?
- WebGL和OpenGL的区别及关系