资源简介
OpenGl 会走路的机器人 摄像头会跟随机器人 只用了线框模型 有详细注释

代码片段和文件信息
#include “Scene.h“
int winID;
Scene scene;
void init()
{
glClearColor(0.0f3.0f/255.0f20.0f/255.0f1.0f);
scene.init(); //初始化场景
}
void onDisplay()
{
glClear(GL_COLOR_BUFFER_BIT);
scene.display();
glutSwapBuffers(); //交换缓冲
}
void onReshape(int wint h)
{
glViewport(00(GLsizei)w(GLsizei)h);
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
gluPerspective(60.0((GLfloat)w)/(GLfloat)h1.01000.0);
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
}
void onkeydown(unsigned char keyint xint y)
{
switch (key)
{
case 27:
glutDestroyWindow(winID); //若按下“Esc”键,关闭窗口
break;
default:
break;
}
}
void onTimer(int ID)
{
glutPostRedisplay();
glutTimerFunc(25 onTimer1);
}
int main(int argcchar** argv)
{
glutInit(&argcargv);
glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGBA);
glutInitWindowPosition(00);
glutInitWindowSize(800600);
winID=glutCreateWindow(“会走路的机器人“);
glutDisplayFunc(onDisplay);
glutReshapeFunc(onReshape);
glutKeyboardFunc(onkeydown);
glutFullScreen();
init();
glutTimerFunc(30 onTimer1); //定时器
glutMainLoop();
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-11-29 11:33 会走路的机器人\
目录 0 2013-11-29 11:33 会走路的机器人\robot\
目录 0 2013-04-01 00:01 会走路的机器人\robot\Robot\
文件 12800 2013-04-01 00:01 会走路的机器人\robot\Robot.exe
文件 882 2013-04-01 00:00 会走路的机器人\robot\Robot.sln
文件 1167 2013-03-31 21:19 会走路的机器人\robot\Robot\main.cpp
文件 6048 2013-03-31 23:49 会走路的机器人\robot\Robot\Robot.cpp
文件 1286 2013-03-31 19:59 会走路的机器人\robot\Robot\Robot.h
文件 4098 2013-04-01 00:00 会走路的机器人\robot\Robot\Robot.vcxproj
文件 1325 2013-04-01 00:00 会走路的机器人\robot\Robot\Robot.vcxproj.filters
文件 143 2013-03-31 23:59 会走路的机器人\robot\Robot\Robot.vcxproj.user
文件 2262 2013-03-31 23:40 会走路的机器人\robot\Robot\Scene.cpp
文件 450 2013-03-31 20:44 会走路的机器人\robot\Robot\Scene.h
文件 189 2013-04-01 00:05 会走路的机器人\robot\使用说明.txt
文件 97102 2013-03-21 13:39 会走路的机器人\作业要求说明.pdf
- 上一篇:操作系统OS笔记与知识点总结
- 下一篇:Myeclipse配色方案_黑色+默认
相关资源
- OpenGL参考手册
- Qt Creator opengl实现四元数鼠标控制轨迹
- OpenGL文档,api大全,可直接查询函数
- opengl轮廓字体源代码
- MFC读三维模型obj文件
- 利用OpenGL写毛笔字算法
- MFC中OpenGL面和体的绘制以及动画效果
- 基于OPENGL的光线跟踪源代码368758
- VC 实现三维旋转(源码)
- 自编用openGL实现3D分形树,分形山
- OpenGL球形贴图自旋程序
- OpenGL导入贴图的Texture类
- 计算机图形学(openGL)代码
- 用OpenGL开发的机械臂运动仿真程序(
- OpenGL-3D坦克模拟
- OPENGL实现世界上最小的3D游戏
- VS2012OpenGL配置所需要的全部libdllh文件
- 基于OpenGL的仿蝗虫机器人三维动态仿
- 图形学 - OpenGL实现3种三维茶壶显示源
- opengl程序-会跳舞的骷髅
- opengl实现三维网格光顺Laplacian算法
- opengl——爆炸
- OpenGL三维地形建模
- opengl游戏编程徐明亮版(含源码)
- 用OPENGL画的一个简单的直升飞机
- opengl完美天空盒
- 3D绘图程序设计:使用Direct3D 10/9和Ope
- OpenGL绘制可运动自行车源程序.zip
- OpenGL实现飘动效果
- opengl室内场景的绘制,包括碰撞检测
评论
共有 条评论