



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机图形学实验-二维图形的变换算法 学 院:计算机科学与技术学院专 业:软件工程 班 级:软工152班学 号:1500170408学生姓名:刘强坤 指导老师:张健学院:计算机科学与技术学院 专业: 软件工程 班级: 软工152班姓名刘强坤学号1500170408实验组实验时间2017.11.5指导教师张健成绩实验项目名称二维图形的变换实验要求绕容易参照点旋转、缩放等实验目的实验环境Visual Studio 2015实验内容实验核心代码:#include#include #include void init(void)glClearColor(0.0, 0.0, 0.0, 0.0);glShadeModel(GL_SMOOTH);void draw_triangle(void)glShadeModel(GL_SMOOTH);glColor3f(0.7, 1.0, 0.50);glBegin(GL_TRIANGLES);/画出三角形,为混合色填充方式glVertex2f(150.0, 75.0);glColor3f(0.6, 0.5, 0.20);glVertex2f(100.0, 25.0);glColor3f(0.4, 0.5, 0.6);glVertex2f(100.0, 200.0);glEnd();void display(void)glClear(GL_COLOR_BUFFER_BIT);glColor3f(2.0, 2.0, 2.0);glLoadIdentity();glColor3f(1.0, 1.0, 1.0);glTranslatef(-100.0, -50.0, 1.0);draw_triangle();glLoadIdentity();glTranslatef(0.0, 100.0, 1.0);glRotatef(90.0, 0.0, 0.0, 1.0);glScalef(0.5, 0.5, 1.0);draw_triangle();/经过三种变换后画出图形glFlush();void reshape(int w, int h)glViewport(0, 0, (GLsizei)w, (GLsizei)h);glMatrixMode(GL_PROJECTION);glLoadIdentity();if (w = h)gluOrtho2D(-200.0, 250.0, -100.0*(GLfloat)h / (GLfloat)w,200.0*(GLfloat)h / (GLfloat)w);/调整裁剪窗口elsegluOrtho2D(-200.0*(GLfloat)w / (GLfloat)h,250.0*(GLfloat)w / (GLfloat)h, -50.0, 200.0);glMatrixMode(GL_MODELVIEW);int main(int argc, char* argv)glutInit(&argc, argv);glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB);glutInitWindowSize(600, 600);glutInitWindowPosition(100, 100);glutCreateWindow(argv0);init();glutDisplayFunc(display);glu
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年纯碱行业当前发展现状及增长策略研究报告
- 收藏与鉴赏课件
- 云南省红河哈尼族彝族自治州泸西县2024-2025学年中考数学适应性模拟试题含解析
- 支付领域业务知识培训课件
- 2025至2030年中国精酿啤酒行业市场供需格局及行业前景展望报告
- 2025年身份识别制度题库(含答案)
- 撞憬美好集体课件
- 2025年熔化焊接与热切割复审考试及考试题库含答案
- 2024年全国食品安全检测员岗位职责及技能知识考试题库(附含答案)
- (2025)老师聘请考试真题及答案
- 2025年医联体建设成效评估:区域医疗协同创新与可持续发展策略分析
- 慢性阻塞性肺疾病的护理措施
- CT机拆装协议书
- 抖音官方个人协议书
- 亚行贷款资金管理办法
- DB34T 4839-2024一体化智能泵站应用技术规范
- 家装返修协议合同书模板
- 对标工作的方案和计划对标管理实施方案
- 《油烟机清洗》课件
- 长鑫存储在线测评
- 图书管理员考试的注意事项和建议试题及答案
评论
0/150
提交评论