全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Computer Graphics: Assignment 1A Exercises (Submission date: Sep. 23, 2010)1 Given a quad mesh as follows (obj format)# A cubev 1 0 0v 1 1 0v 1 1 1v 1 0 1v 0 0 0v 0 1 0v 0 1 1v 0 0 1f 1 2 3 4f 2 6 7 3f 5 8 7 6f 1 4 8 5f 3 7 8 4f 1 5 6 2Please give the result after first round of Catmull-Clark subdivision in the form of obj format.2 Given a triangular mesh as follows (obj format)# A tetrahedronv 1 0 0v 0 1 0v 0 0 1v 0 0 0v 0 0 0f 1 2 3f 2 4 3f 1 3 4f 1 4 2Please give the result after first round of Loop subdivision in the form of obj format.3 pp. 526, 8-244 pp. 527 8-35B Experiment:(Submission date: Sep. 23, 2010)1. Please download and install the glut library. 2. Write a complete program using the following codes to draw a Sierpinski gasket.void myinit()/ attributesglClearColor(1.0,1.0,1.0,1.0);glColor3f(1.0,0.0,0.0); / set up viewingglMatrixMode(GL_PROJECTION);glLoadIdentity();gluOrtho2D(0.0, 50.0,0.0,50.0);glMatrixMode(GL_MODELVIEW);void display()GLfloat vertices33 = 0.0,0.0,0.0, 25.0, 50.0,0.0, 50.0,0.0,0.0;/ an arbitrary triangle in the plane z = 0;GLfloat p3 = 7.5, 5.0, 0.0; / or set to any desired initial point inside the triangle;int j,k;int rand();glBegin(GL_POINTS);for (k = 0; k 5000; k+) /* pick a random vertex from 0,1,2*/ j = rand()%3; / compute new location;p0 = (p0+verticesj0)/2;p0 = (p1+verticesj1)/2; / display new point glVertex3fv(p);glEnd();glFlush();#include void main(int argc, char *argv)glutInit(&argc, argv);glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB);glutInitAWindowSize(500,500);glutInitWindowPosition(0,0);glutCreateWindow(“Simple OpenGL Example”);glutDisplayFunc(display);myinit();glutMainLoop(); 3. Given a closed control polygon with n vertices, please write a program to draw its 2D 4-point interpolatory subdivision curve. 注:1)请按时完成作业和实验,一时完不成请当面向老师说明,推迟超过一星期的话,将没
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高中2025年跨学科专题科技伦理说课稿
- 上海工程技术大学《AutoCAD 平面图绘制》2025-2026学年第一学期期末试卷(B卷)
- 上海工商职业技术学院《安装工程计价》2025-2026学年第一学期期末试卷(B卷)
- 上海工商职业技术学院《安全法学》2025-2026学年第一学期期末试卷(B卷)
- 初中食品安全“健康”说课稿
- 综合复习与测试说课稿2025学年高中化学人教版选修4化学反应原理-人教版2004
- 幼儿园心理健康2025说课稿
- 上饶卫生健康职业学院《AutoCAD 平面图绘制》2025-2026学年第一学期期末试卷(B卷)
- 2025年动力电池回收产业园区规划与运营管理
- 2026年长城说课稿导入方法
- 2025年四川省雅安市中考数学试卷真题及答案详解(精校打印版)
- 高质量数据集建设和标准化情况介绍
- 2026江苏苏州市常熟市莫城街道(服装城)国有(集体)公司招聘13人备考题库带答案详解(b卷)
- 村委内部控制制度
- 《党政领导干部选拔任用工作条例》知识测试题及答案
- 人教版四年级下册数学第七单元《图形的运动(二)》课件
- 2025 年大学生物工程(生物工程设备)期中测试卷
- 2026年建筑行业智能建造技术应用报告
- 放射科不良伪影制度规范
- 护理专科护士角色定位与发展
- 化学品MRSL培训教材
评论
0/150
提交评论