资源简介
实现了机器人的一只手臂,由上臂、下臂、五根手指共同组成,通过A、S、D、F、G键向上旋转,通过a、s、d、f、g键向下旋转,通过方向键left和right转向,通过up和down实现放缩。
效果图可先见本人博客
代码片段和文件信息
#include
#include
#include
//定义窗口大小
const GLfloat windowWidth = 700;
const GLfloat windowHeight = 500;
//手臂旋转角度
GLfloat shoulder = 0.0f;//第一节手臂
GLfloat elbow = -5.0f;//第二节手臂
GLfloat elbow11 = -5.0f;//第一节手指
GLfloat elbow12 = -20.0f;//第二节手指
GLfloat elbow13 = -30.0f;//第三节手指
GLfloat distance = 3.6f;//控制放缩
GLfloat theta = 0.0f;//控制转动角度
//倍数
const GLfloat n = 0.5f;
const GLfloat n11 = 0.05f;
const GLfloat n12 = 1.2f * n11;
const GLfloat n13 = 0.9f * n11;
//用户初始化函数
void myInit(void);
/*回调函数*/
//渲染函数
void display(void);
void myReshape(GLsizei wGLsizei h);
void processNormalKeys(unsigned char keyint x int y);//控制关节转动
void processSpecialKeys(int key int x int y);//控制放大缩小
int main(int argc char* argv[])
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 556078 2020-03-22 23:35 RobotArm.gif
目录 0 2020-03-22 23:39 作业4-机器人手臂+程序\
文件 8093 2020-03-22 23:32 作业4-机器人手臂+程序\main.cpp
文件 61440 2020-03-22 22:58 作业4-机器人手臂+程序\MyTask04-RobotArm.exe
文件 1453 2020-03-22 18:34 作业4-机器人手臂+程序\MyTask04-RobotArm.sln
文件 6433 2020-03-22 18:47 作业4-机器人手臂+程序\MyTask04-RobotArm.vcxproj
文件 949 2020-03-22 18:47 作业4-机器人手臂+程序\MyTask04-RobotArm.vcxproj.filters
文件 168 2020-03-22 18:34 作业4-机器人手臂+程序\MyTask04-RobotArm.vcxproj.user
文件 253 2020-03-22 23:38 作业4-机器人手臂+程序\README.md
文件 41908 2020-03-23 00:13 作业4-机器人手臂.docx
目录 0 2020-03-22 18:02 作业4-附件\
文件 400948 2019-04-29 13:54 作业4-附件\作业4-机器人手臂.pdf
文件 151855 2012-11-28 20:10 作业4-附件\太阳系与机器人手臂-来自红宝书.pdf
- 上一篇:果蝇算法与烟花算法工厂物流调度
- 下一篇:opnenGL glut库
相关资源
- c++和delphi 实现 屏幕传输/远程桌面/远
- 实验2 用链表实现学生健康情况管理系
- opengl大作业 乡间小屋
- 马的遍历数据结构
- opengl建立的一个场景
- OpenGL - glfw库
- 网段计算器 计算输入的IP地址所在网
- 信息检索-索引的建立作业
- 程序按钮图标
- SHA512源码
- 山东大学软件学院数据结构实验报告
- 计算机图形学基础 第2版(陆枫何云峰
- 编译原理——词法分析代码
- opengl安装文件
- 计算机图形学二维图形变换
- Qt写的UDP组播服务端
- 基于qt编写的图片浏览器
- opengl 库函数 GLAUX.LIB,GLU32.LIB,glut
- OpenGL三维坐标系绘图程序2.1版本
- 教室占座系统
- 使用openGL绘制六角星
- OPENGL光照和纹理技术.rar
- 一些有用的函数
- source code for Computer Graphics - using Open
- OpenGL绘制二维自行车
- opengl读DEM数据的代码
- 物流货仓管理系统
- VC启用禁用网卡 支持win7等64位系统
- CT图像生成STL文件的程序
- Qt Creator+opengl实现四元数鼠标控制轨迹
评论
共有 条评论