下载此文档

图形图像学 风型几何.doc


文档分类:高等教育 | 页数:约25页 举报非法文档有奖
1/25
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/25 下载此文档
文档列表 文档介绍
Forpersonaluseonlyinstudyandresearch;mercialuse肈蚆计算机图形学课程实验报告膁莀薆蒅芁螁风形几何芇膄芁膂蚅芆莁莈莇羅蒁蝿腿…螄薁膀薇薃蚀薁艿薆螀姓名:蚈专业:计算机科学与技术螇学号:莅指导教师:袀完成日期:聿葿肄膄蒀目录羆一、任务描述 1***二、算法原理 、三维空间 、分形几何 3蚈三、算法实现 、主窗体 、编辑菜单资源 、添加消息处理函数 、添加代码 、设计结果 13蒄四、总结 14莈螈蒃蒄蝿芆蒆薃芀羈芅蚃蚁蒆肄螃螈膈螃袃腿薅袆羃薀莇薄肃羀螅任务描述莃显示器只能用二维物体表示三维物体,因此三维物体就要靠投影来降低维数得到平面图形。程序中给出了三维坐标,用以承托分形树,显示三维效果。肃为了再现真是世界,必须选择新的工具,分形几何学应用而生。L系统是一种形式语言,有字符串描述的公理、生成规则组成。L系统中需要对每个字母进行解释,并赋予特定的操作。用L系统绘制的植物可以达到非常逼真的艺术效果。L系统主要研究植物的生长过程。莁程序主要实现了两方面的内容,(一)、绘制了三维坐标系;(二)、绘制了分形树。(一)(二)截图腿二、算法原理膅屏幕坐标系是二维坐标系,原点位于屏幕左上角,x轴水平向右,y轴竖直向下,;,垂直方向最大值为Ymax,,坐标系原点位于屏幕中心O(Xmax/2,Ymax/2)x轴水平向右,y轴垂直向下。,,三维坐标系原点位于屏幕中心,x,y,z成右手系x轴和y轴或z轴的最小夹角为45度。,需要处理分支结构。在分支节点出会出现多个行走方向,应此需要记录每一个分支点,以便沿一个分支点处理完还可以回到该分支点,处理另一个方向。绘图规则如下:袇(1)F:代表主干和旁支,步长为Len;螆(2)+:树枝生长方向,逆时针方向转过角度为正;薂(3)-:树枝生长方向,顺时针方向转过角度为负;袈(4)[:存储分支点。薈(5)}:释放分支点。蒅替换规则如下:蚂字母表为:F,+,-,[,].芈初始字母为::F—>FFF[++F-F-F][-F+FF].芃三、、,显示在用户面前的是一副三维坐标图。点击工具栏上的图标、或者点击菜单栏,。在对话框中输入不同的数值即可画出不同的风形树。风形树在坐标系的衬托下显示了它不同的色彩。(当输入的数据超出范围时,系统就会弹出报错对话框,请用户重新输入。)、,在工作区的ResourceView标签中,单击Menu项,然后双击其子项IDR_MAINFRAME,、添加消息处理函数芁利用建立类向导为程序添加与菜单项相关的消息处理函数,ClassName栏中选择CTestView,根据表2建立如下的消息映射函数,类向导会自动完成有关的函数声明。螁表2菜单项消息处理函数芇菜单项ID膄消息芁消息处理函数膂ID_MENUGrass蚅CONMMAN芆OnMENUGrass()

图形图像学 风型几何 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数25
  • 收藏数0 收藏
  • 顶次数0
  • 上传人雾里行舟
  • 文件大小389 KB
  • 时间2019-06-18