把一条直线扭成螺旋上升,再把得到的螺旋直线当做一条直线扭成螺旋上升如此无限循环.从而生成一种分形螺线.核心代码: 1 void CFractalHelix::FractalHelix(const Vector3& vStart, const Vector3& vEnd, Vector3...
分类:
其他好文 时间:
2015-07-17 13:55:35
阅读次数:
177
实验平台:VC++6.0,OpenGL实验内容:先按某一方向画一条直线,然后在此线段上找到一系列节点,在每一节点处向左右偏转60各画一条分枝。节点位置和节点处所画分枝的长度的比值各按0.618分割。编程要点: 1.递归调用 grow(x,y,length,fai) 2.结束条件:最短树枝...
分类:
其他好文 时间:
2015-07-03 18:43:27
阅读次数:
250
1.理解纹理
OpenGL中的纹理可以用来表示图像,照片,甚至由一个数学算法生成的分形数据。每个二维的纹理都由许多小的纹理元素组成,它们是小块的数据,类似于我们前面讨论过的片段和像素。要使用纹理,最常用的方式是直接从一个图像文件加载数据。
每个二维纹理都有其自己的坐标空间,其范围是从一个拐角的(0,0)到另一个拐角的(1,1)。按照惯例,一个维度叫做S,而另一个称为T。当我们想要把...
分类:
移动开发 时间:
2015-06-27 21:32:05
阅读次数:
207
H264元素的分层结构H.264编码器输出的Bit流中,每个Bit都隶属于某个句法元素。句法元素被组织成有层次的结构,分别描述各个层次的信息。在H.264 中,句法元素共被组织成序列、图像、片、宏块、子宏块五个层次。在这样的结构中,每一层的头部和它的数据部分形成管理与被管理的强依赖关系,头部的句法元...
分类:
其他好文 时间:
2015-06-17 00:21:31
阅读次数:
314
请教了一下@李劲学长用啥图形库,学长推荐了EasyX,我就试了试做这个,原物是从《混沌与分形——科学的新疆界》p24页看到的。本来还想做的更动态一些,但是没搞清楚画出的线如何删掉,干脆就不划线了。用上下键可调速。疑问:①、如何有效地将程序暂停很短的时间?貌似Sleep函数只能最短暂停10ms左右。我...
分类:
其他好文 时间:
2015-05-14 20:13:51
阅读次数:
217
问题盒分形定义如下:
1度的盒分形为:
X
2度的盒分形为:
X X
X
X X如果B(n-1)表示n-1度的盒分形,则n度的盒分形递归定义如下:B(n-1) B(n-1)
B(n-1)
B(n-1) B(n-1) 请画出n度的盒分形的图形输入每行给出一个不大于7的正整数。输入的最后一行以-1表示输入结束输出对于每个测试用例,出书用’X’标记的盒分...
分类:
编程语言 时间:
2015-05-07 22:06:50
阅读次数:
198
http://git.oschina.net/alexgaoyh/MutiModule-parent ?????最近一直在思考如何能够更好的重用代码。减少重复劳动,之前有一篇文章通过导入JAR包的形式,可以重用部分形如util类的方法,但是这样的话,...
分类:
其他好文 时间:
2015-04-08 18:21:37
阅读次数:
160
最近查阅资料学习了两个比较实用的ORM框架,好东西与大家一起分享了。
O/RM的设计:
这是一张描述描述数据库访问的通用组件模型,通过ORM中的数据库访问组件来实现数据库的访问,通过定义统一接口访问数据库,让所有的数据库访问类都默认继承实现这个接口。(ORM的由来,ORM的设计思想由一张图表现的再清楚不过了)
ORM的核心模块:
以上这张图十分形象的给我们展...
分类:
其他好文 时间:
2015-04-01 00:30:59
阅读次数:
167
首先,先来了解一下测试框架 测试框架的属性: 1. 测试框架是测试开发过程中提取特定领域测试方法共性部分形成的体系结构 2.测试框架的作用:在其基础上重用测试设计原则和测试经验,调整部分内容便可满足需求,可提高测试用例设计开发质量,降低成本,缩短时间 3、测试框架类型根据测试领域...
分类:
其他好文 时间:
2015-03-29 10:41:10
阅读次数:
136
这个美丽的分形图形表现的就是Julia集。对复数函数f(z)=z^2+c进行迭代,不同的复数c对应着不同的Julia集。也就是说,每取一个不同的c你都能得到一个不同的Julia集分形图形,并且令人吃惊的是每一个分形图形都是那么美丽。...
分类:
编程语言 时间:
2015-02-11 09:21:53
阅读次数:
303