图形学实验-叶子,曲线,茶壶代码

时间:2012-01-19 06:12:03
【文件属性】:

文件名称:图形学实验-叶子,曲线,茶壶代码

文件大小:405KB

文件格式:DOCX

更新时间:2012-01-19 06:12:03

茶壶,叶子

一、实验目的 1、 掌握和了解蕨类植物的绘制; 2、 生成蕨类植物代表——蕨类植物; 二、实验内容 1、通过给定的数据绘制蕨类植物——蕨类植物。 三、实验要求 1、 给出蕨类植物——蕨类植物的FIS码如下: 其中a、b、c、d、e、f为下面给出的迭代公式的参数,而p为点使用对应参数的概率。 2、 利用公式: 进行迭代,得出蕨类植物。 3、 编写代码,实现蕨类植物的绘制; 四、实验环境 硬件环境:PC微机 软件环境:visual studio.net 2008 五、实验步骤及结果 创建MFC(EXE)项目,命名:C分型树叶: 类视图中打开OnDraw()函数编辑代码如下: void C分型树叶View::OnDraw(CDC* pDC) { void C分型树叶View::OnDraw(CDC* pDC) { C分型树叶Doc* pDoc = GetDocument(); ASSERT_VALID(pDoc); if (!pDoc) return; // TODO: 在此处为本机数据添加绘制代码 int i,n; //以下为分形树叶的控制数据 double x=0,y=0,xn,yn; double a[4]={0,0.85,0.2,-0.15}; double b[4]={0,0.04,-0.26,0.28}; double c[4]={0,-0.04,0.23,0.26}; double d[4]={0.16,0.85,0.22,0.24}; double e[4]={0,0,0,0}; double f[4]={0,1.6,1.6,0.44};


网友评论

  • 做得还不错,很有帮助。
  • 嫡系学长做的,必须顶。但是我用OpenGL改怎么也做不出来 也不知道错哪里了?...