NCF参数化建筑论坛

标题: 神经网络工具ANN Program [打印本页]

作者: panhao1    时间: 2012-7-23 15:25
标题: 神经网络工具ANN Program
[attach]32854[/attach]
虽然rhino早就自带了这玩意 二叉树和4叉树 不过大家肯定不太能明白这玩意干嘛用的
所以我推荐大家看看ANN


作者: panhao1    时间: 2012-7-23 15:30

ANN: A Library for
Approximate Nearest Neighbor Searching

http://www.cs.umd.edu/~mount/ANN/

其实我也不太懂数据分组对建筑有啥用处
偶尔写个弹幕游戏想到的这个算法
作者: panhao1    时间: 2012-7-23 15:34
本帖最后由 panhao1 于 2012-7-23 16:38 编辑

以下是原创内容,如发现错误望指出~

[attach]32855[/attach]

选取一条曲线分段之后,把所得到的点顺序打乱。
[attach]32856[/attach]

第一个数据框接的是曲线上的点 注意点顺序。
第二个数据框是打乱点的顺序。
第三个数据框是2叉树之后的点的顺序。
[attach]32857[/attach]
相邻格子的位置关系是可以导出的,不过rhino还是细查一下底层代码才能做得到,具体到时啥原理,还是要看2楼资料
不过假设绿色部分是两段线之间的间距,而且很小,如同下面图中的状况。

[attach]32858[/attach]
一次锁定所有的连接位置。
写openFramework的人可以用这个方法合并多段线(rhino底层就是这样子的)
如果挨个找最近点会害死电脑的
这种算法的缺点就是有误差,所以线段的长度需要远大于节点的距离误差。

当然把2楼的资源中的源码编译了供java用,用P5的是不是看到好东西了~~

[attach]32859[/attach]
按度来选网格vertex~~~

作者: 活建鬼    时间: 2012-7-23 15:46
潘兄的帖子太给力了~~~~~
作者: guishengda    时间: 2012-7-23 16:48
给力  看看               
作者: Line    时间: 2012-7-23 16:56
我只能说,膜拜加看天书了。
希望能看到数学和程序能解释生死之秘的那天。
作者: zhiaixu2010    时间: 2012-7-23 17:06
潘神无敌!!!
作者: qq865280    时间: 2012-7-23 17:55
潘神无敌!!!
作者: 建筑师哈哈    时间: 2012-7-23 18:01
太牛叉了,很厉害
作者: wyp881104    时间: 2012-7-23 21:47
最后一个图怎么来的啊?
作者: archizrl    时间: 2012-7-23 23:09
希望有一天能明白!
作者: 小新    时间: 2012-7-24 12:44
这也可以啊。。
作者: 麓山小农    时间: 2012-7-24 14:24
哈哈 来顶了!
作者: zhouningyi1    时间: 2012-7-24 23:07
看起来和gh的四叉树没很大的区别?[attach]32939[/attach]
作者: wangjunxiong    时间: 2012-7-25 08:04
真心看不懂!
作者: panhao1    时间: 2012-7-25 09:58
zhouningyi1 发表于 2012-7-24 23:07
看起来和gh的四叉树没很大的区别?

我图上本来就是gh的2叉树  只不过普及一种用法罢了 再就是ANN是开源的
作者: ding3hp    时间: 2012-8-3 02:42
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 NCF参数化建筑论坛 (http://ncf-china.com/) Powered by Discuz! X3.2