2014年10月17日
摘要: 这种分形图形是将一条线段拆分成五条线段,其中第一条线段使用原线段的前三分之一,最后一条线段使用原线段的后三分之一。中间三条线段围成一个开口的正方形。核心代码:static void FractalSquare(const Vector3& vStart, const Vector3& vEnd,... 阅读全文
posted @ 2014-10-17 17:04 叶飞影 阅读(2266) 评论(0) 推荐(0) 编辑
摘要: 这一篇展示的图形与上一篇文章分形之皇冠(Crown)很相似。核心代码:static void FractalFlowerBasket(const Vector3& vStart, const Vector3& vEnd, Yreal angle, Yreal top, Yreal bian, Vec... 阅读全文
posted @ 2014-10-17 16:43 叶飞影 阅读(1732) 评论(0) 推荐(0) 编辑
摘要: 皇冠分形曲线核心代码:static void FractalCrown(const Vector3& vStart, const Vector3& vEnd, Vector3* pVertices){ Vector3 vSub = vEnd - vStart; Yreal len = D... 阅读全文
posted @ 2014-10-17 13:47 叶飞影 阅读(845) 评论(0) 推荐(1) 编辑
摘要: 1890年,意大利数学家皮亚诺(Peano G)发明能填满一个正方形的曲线,叫做皮亚诺曲线。后来,由希尔伯特作出了这条曲线,又名希尔伯特曲线。Hilbert-Peano曲线是一种分形图形,它可以画得无限复杂。它的初始图元是正方形,在迭代生成的过程中,不断细化出小的正方形,图中的线段其实是用于连... 阅读全文
posted @ 2014-10-17 07:32 叶飞影 阅读(10353) 评论(1) 推荐(2) 编辑
摘要: 核心代码: 1 ////////////////////////////////////////////////////////////////////// 2 // 连分式等距插值 3 ////////////////////////////////////////////////////////... 阅读全文
posted @ 2014-10-17 06:47 叶飞影 阅读(1444) 评论(0) 推荐(0) 编辑