【又有好玩的啦】树形图计算者
整理时间:2013-04-15 17:58 来源:www.vimiy.com 作者:编辑 点击:次
【楼主】2013-04-14 17:13
» 树形图计算者
之前帮同学搞了个毕业设计里的一个东西,发现挺有意思的,拿出来给大家玩一下。
具体就是分形图,树木建模,用计算机程序来实现画分形图的算法。
参考《L-系统在植物模拟中的应用》这篇文章,使用vb.net写了一套算法和Acad的VBA,用CAD把这个东西画出来
界面如下

指令说明在界面上都有说明,我在默认值里填上了这个论文里提到的一种迭代公式,3歩4阶迭代
原理很简单 就比如指定迭代式 a→aba 初始式:abaa, 一次迭代 (aba)b(aba)(aba)
其中圆括号仅仅为了帮助理解,每一次迭代都是复制上一次的画法,实现了分支与主干在形式上相同
重力方向为z轴
于是这个东西该怎么使用呢?
很简单 首先你要有一个AutoCad 2004 (更高的版本似乎类型库与04的不一样,所以运行一开始就会自动退出)
然后打开压缩包里的文件夹 bin/debug/sln014.exe
先打开CAD2004 然后
编辑sln014.exe里的各项参数(如果什么都不改,那么绘制出来的图就是以下这个样子)

按下 初始化 按钮
按下 获得指令集合并绘图
等一会 再看看CAD的绘图区域,使用3D orbit查看你的杰作!
那么程序本体就是这个
./mon_201304/14/-7_516a742d8d9ba.zip
希望大家玩的愉快,多多研究,画出好看的图形!
以下是王方石的L-系统在植物模拟中的应用》 感兴趣的同学可以参考一下哟
./mon_201304/14/-7_516a75544d242.zip
网友评论2013-04-14 17:14
楼下来翻译一下LZ都说了些啥?
网友评论2013-04-14 17:16
实力不错,
网友评论2013-04-14 17:19
集思广益
网友评论2013-04-14 17:19
我还以为和魔法禁书,炮姐相关呢……
----sent from my HUAWEI HUAWEI U9508,Android 4.1.2
网友评论2013-04-14 17:20
画着画着就吃了一发龙王的叹息……
网友评论2013-04-14 17:21
飘在天上的是这么个蛋疼的玩意啊
网友评论2013-04-14 17:22
08不行么。。。
----sent from my BBK vivo S7,Android 4.0.4
网友评论2013-04-14 17:27
集思广益
网友评论2013-04-14 17:28
你们又要量产炮姐么?
网友评论2013-04-14 17:36
就空间线框?...
可以生成实体咩?
网友评论2013-04-14 17:38
楼主快跑,我头像这位来追杀你了。
网友评论2013-04-14 17:38
虽然看不懂但是好像很好玩的样子。。
网友评论2013-04-14 17:51
Reply to Reply Post by 轻羽毛 (2013-04-14 17:36)
只要把“函数与过程”模块中的 public sub F() 下面的东西改一改就可以改变绘制每段线段的内容了,比如改成实体
参数有 recentstatus.x recentstatus.y recentstatus.z 起始点
和
recentstatus.xu recentstatus.yu recentstatus.zu 方向
以及
d 长度
网友评论2013-04-14 17:56
谁能帮我写个能画出对称树的迭代式....
网友评论2013-04-14 18:00
虽然我知道楼主说的是中国话 但是我完全不知道他说的是什么意思
网友评论2013-04-14 18:02
很好玩的样子
----sent from my Motorola Milestone,Android 2.3.5
网友评论2013-04-14 18:04
谁能帮我写个能画出对称树的迭代式....
网友评论2013-04-14 18:16
自顶最后一发
网友评论2013-04-14 18:19
树形图不是被龙王叹息给干掉了嘛?
罗辑思维全国人大代表真三搞笑视频柳岩
Copyright © 2012年2月8日