云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 文正学院图形学 实验四报告

文正学院图形学 实验四报告

  • 62 次阅读
  • 3 次下载
  • 2025/12/10 23:26:24

苏州大学文正学院

计算机图形学实验报告

实验名称 马的设计 姓名 ___许志杰_ 学号 _0917417001_ 专业班级 _信计__ 实验日期 _2011_年_12_月_16_日 上课教师 __王平_ 实验成绩 ____________

一、 实验的目的

掌握VC++程序开发环境下,控制台框架下OpenGL基本程序结构;编程实现平面图形的平移、旋转和放缩变换。

二、 实验的内容与步骤(可提供屏幕抓图)

a. VC++ 6.0控制台程序框架下的OpenGL绘图环境的设置

b. VC++ 6.0控制台对于实现马的程序的运行的操作

c. 调用实验一中自己中文姓名,从而获取字符的坐标信息,利用这些坐标基于OpenGL中的线段或者多边形绘制自己的姓名于马的下方,并设计上学号。

1

程序设计

程序修改

2

程序调试

三、 实验结果与分析(可提供屏幕抓图)

中文名字的调用上有待提高,试了很多次还是只能放在左脚下,对于马的运行上面的调用还是要细心。其他结果正常,无明显偏差。

四、 实验的使用说明和测试的数据

五、 实验中的问题总结与心得体会

1、中文名字的调用还不是很熟悉,对于名字位置的导入对于我来说还是有点难度的,还没能掌握;

2、在学号的设计上,显得有点繁琐,虽然最后是出来了,但是可以看出写了很多的程序,显得十分累赘;

3、调试测试方面有待提高,对于错误的把握方面不能做到一看就

3

知道。

六、 源代码清单:

#include \#include #include #include #include #include #include \#include \#define PI 3.14159 #define D 4

float alpha=0;

using namespace std;

vector vertices;

vector > triangles; vector _trans; int v_num,tri_num;

void unify_data(void);

void read_data(const string &filename); void myinit(void);

void normal_key(unsigned char key, int x, int y); void special_key(int key, int x, int y); void reshape(int w, int h); void transformation();

void read_data(const string &filename) { ifstream fp; fp.open(filename.c_str()); POINT tmp; int i0,i1,i2; vector ind; vertices.clear(); triangles.clear(); int i; fp>>v_num>>tri_num;

4

搜索更多关于: 文正学院图形学 实验四报告 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

苏州大学文正学院 计算机图形学实验报告 实验名称 马的设计 姓名 ___许志杰_ 学号 _0917417001_ 专业班级 _信计__ 实验日期 _2011_年_12_月_16_日 上课教师 __王平_ 实验成绩 ____________ 一、 实验的目的 掌握VC++程序开发环境下,控制台框架下OpenGL基本程序结构;编程实现平面图形的平移、旋转和放缩变换。 二、 实验的内容与步骤(可提供屏幕抓图) a. VC++ 6.0控制台程序框架下的OpenGL绘图环境的设置 b. VC++ 6.0控制台对于实现马的程序的运行的操作 c

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com