通知:E拓建筑网正式更名为拓筑在线!

拓筑在线

 找回密码
 快速注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

BOID LIBRARY插件学习总结


[版块:参数化设计] [分类:经验教程] [复制链接] 报告无效帖子查看: 2690|回复: 5   
拓邦元帅|xuelian 发表于 2017-9-21 09:06:40 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
本帖最后由 xuelian 于 2017-9-21 09:36 编辑

文章作者:云犀    转载自参数云犀


最近我得到了一些BOID LBRARY插件的资料,自己学习翻译总结了一下,分享出来,如果有翻译不周到的地方,如果尚可达意,那就多请担待啦

电池源文件链接在文章最后

1基本设置
1.jpg
随机向量(BOID图书馆)
在每个x、y和z维度中生成1到1的随机向量。
n(int)=随机向量的个数
U(布尔)=归一化向量(让他们1单元长)
s(int)=随机种子

所有运算都在loop环里运算。
代理沿着它们的运动矢量移动。代理的新位置进入下一个loop时间步(迭代)。
在这个基本示例中,代理在每个时间步长(迭代)中以相同的速度移动相同的方向。

loop设置:
N =大量重复做几乎和模拟
D0(可以改名)=代理商的初始位置
D1(放大到组件并单击+;可以重命名)=代理的初始运动向量
1.gif
2显示轨迹
2.jpg
显示轨迹试验
1。右键单击循环结束组件并选择记录数据。
2。压平的D0和D1输入防止不必要的分支。如果你存储代理数据树,用Unflatten代替(从循环开始D0和D1的带结构)。
三.每个迭代输出存储在一个分支
4。简化以确保单分支深度
5。为每个代理创建一个单独的分支。列表项将分别代表每个代理的时间步长。如果将代理存储在数据树中,则使用路径映射器代替。
6。用短线画折线路径
2.gif
3随机漫步
3.jpg
Random wander (BOID library)
计算每个代理的随机向量。
v(矢量)=当前的运动矢量
d(域)=新的运动矢量角度偏差域(每个代理可以不同)
s(int)=随机种子(使用海葵计数器在每个时间步长获得不同的随机值;嵌入双随机性)
输出v(向量)=每个代理的新运动向量;旧向量和新向量之间的夹角将是d域区间内的一个随机值。
*(数字)=输出向量长度乘法器。默认情况下,向量保持原来的长度。最佳值是1。小于0=负效应,0 =不运动,1 =全效应,大于1=加速度。默认值为1

为每个代理计算新的随机运动向量,然后为下一个时间步(迭代)移动并回送新的运动矢量。
3.gif
4寻找最近目标点
4.jpg
Adhere (BOID library)
在每个代理的搜索距离范围内(d)计算聚集点(C)的自定义向量(c)的平均向量(v)。
P(点)=当前代理的位置
F(点)=聚集点的位置(P将被忽略)。如果要为每个p使用不同的列表,请使用f和p p的数据树。
d(域)=搜索距离域(每个代理可以不同)。如果设为0,搜索extendt无穷。
c(int)=考虑到最近的聚集点数。1 =,= 1 = 0做notging,只有寻找最近点,N =计算平均向量对n最近点群中
4.gif
5震荡
5.jpg
模拟惯性将使运动平稳,并画出更好的轨迹。

从先前的运动矢量和当前计算的运动矢量创建复合向量。
前一个向量具有较高的优先级,因为在每一个时间步长中,该代理趋向于保持相同的运动,而当前运动矢量仅略微偏离其运动方向和速度。
更多信息参考向量的加法。
减少前一个运动矢量的长度,以防止提高代理速度。乘数比较大的,虽然可以使代理移动更长时间。
5.gif
6修剪矢量
粘贴图片_20170730152353.jpg
修剪矢量(BOID图书馆)
修剪,长度延伸的领域限制向量空间指数级爆炸。较短的向量将被延长,较长的向量将被缩短,零长度向量将保持完整。向量的方向不会改变。
v(矢量)=当前代理运动矢量
d(域)=运动向量的长度间隔(对于每个代理可以不同)。最大= - 1 -无上限。
修剪矢量
确保代理商不会放慢速度或加快速度。
集的向量长度域。较短的向量将被延长,较长的向量将被缩短,零长度向量将保持完整。矢量的方向是不会改变的。设置下限高于零并没有多大意义。
6.gif
7分离
7.jpg
驳返(BOID图书馆)
计算向量(V)离最近的邻居。较近的邻居,较大的载体。仅在搜索领域(D)。搜索域最大值也是群集中两个最邻近代理之间所需的分离距离。
P(点)=当前代理的位置
F(点)=聚集点的位置(P将被忽略)。如果要为每个p使用不同的列表,请使用f和p p的数据树。
d(域)=搜索距离域(每个代理可以不同)。
*(数)=输出向量长度乘法器。0.10左右的最优值。小于0=负效应,0=不运动,1=即时效应,高于1=过度效应。默认值为0.1

驳返
内部流程:
1。在点群中找到最近的目标点
2。计算矢量远离邻居
三.乘以一个小的向量,只移动一个目标距离的一部分时间。
(输出向量乘以离邻居的1个点)。利用向量,将移动代理在一个步骤的目的地或将导致chatoic行为。
因此,使用乘数输入一个小的数字,只移动一小部分的距离在一个单一的时间步长。

从先前的运动矢量和所有当前计算的运动矢量创建复合向量。
前一个向量具有较高的优先级,因为在每一个时间步长中,该代理趋向于保持相同的运动,而当前运动矢量仅略微偏离其运动方向和速度。
更多信息参考向量的加法。
7.gif
8粘附(8到11在gif动图的几秒里不能表现出差别,所以需要各位亲自己亲自体验哦)
8.jpg
将计数(c)设置为1(默认值)将整个组(f)保持在一起。
(输出向量乘以1点,一直朝着邻居。利用向量乘以1将移动代理在一个步骤的目的地或将导致chatoic行为。
因此,使用乘数输入一个小的数字,只移动一小部分的距离在一个单一的时间步长。

从先前的运动矢量和所有当前计算的运动矢量创建复合向量。
前一个向量具有较高的优先级,因为在每一个时间步长中,该代理趋向于保持相同的运动,而当前运动矢量仅略微偏离其运动方向和速度。
更多信息参考向量的加法。
9同步点群
使移动代理在几乎相同的方向。
粘贴图片_20170730153606.jpg
对齐(BOID图书馆)
平均计算运动矢量(V)的整群。
V(矢量)=当前代理的运动矢量
FV(向量列表)=整个点群当前运动矢量。
*(数)=输出向量长度乘法器。0.10左右的最优值。小于0=负效应,0=不运动,1=即时效应,高于1=过度效应。默认值是0.1。

对齐
计算整个点群的平均运动矢量。
输出向量乘以1点的整群的平均方向。使用这样的向量会剧烈地改变代理的运动方向和速度,导致混乱的行为。
因此,输入小数值为乘数,只在一个时间步的移动距离的一小部分。
10可见距离
粘贴图片_20170730153955.jpg
排序这些代理,它们的运动矢量和索引是可见的每个单独的代理在点群中。
只有代理在规定距离范围和可视锥将被选中。输出创建一个数据树——一个可见的点、向量和索引列表,它们分别为每个单独的集群代理分支。
可见性组件也可以用于其他行为。追逐只有可见诱饵(目标点)才有意义。

可见距离(BOID图书馆)
排序那些代理位置(输出p),它们的运动矢量(输出v)和索引(输出i),在每个独立的代理中都可见(输入p,v)在群中(输入F,FV)。可见性是由从代理的当前运动向量(输入V)计算出的代理位置(p)和可视圆锥体(输入A)计算出的距离范围(输入D)确定的。组件很慢!
p(点)=当前代理位置
v(矢量)=当前代理运动矢量
f(点列表)=整个点群的当前位置
向量列表=整个点群的当前运动矢量。
d(域)=搜索距离范围(每个代理可以不同)
一个(域弧度)=搜索角度偏差范围从代理当前的运动矢量(可以为每个代理是不同的)-定义搜索锥。

排列
计算每个单独的代理可见的点群部分的平均运动向量。
移动代理当前的运动矢量为每个代理创建一个单独的分支。
插入可见组件的v(可见代理运动矢量)输出。它包含每个代理的单独分支中可见运动向量的列表。
来自对齐组件的输出v与输入v的结构相同——在这种情况下是树中的。结构返回到其原始状态的扁平化是必要的(也许如果点群已经存储在树造成错误)或unflattening的D0或D1海葵回路启动输出结构匹配。
11平坦化
粘贴图片_20170730154231.jpg
计算整个点群的平均平面并稍微对齐它。结果,羊群看上去很平。
这并没有多大意义本身,但对于更高级的应用是有用的,相的拓扑结构和自组织。
(输出向量乘以1点平均点群平面的方向。使用这样的向量会剧烈地改变代理的运动方向,导致混乱的行为。
因此,在乘法器中输入一个小的数字,只在一个时间步长中移动一小部分的距离。

平坦化(BOID图书馆)
对每个代理(p)分别计算点群(f)和运动矢量(V)的平均平面。
p(点)=当前代理位置
f(点列表)=聚合点位置
*(数字)=输出向量长度乘法器。0.10左右的最优值。小于0=负效应,0=不运动,1=即时效应,高于1=过度效应。默认值是0.1。
12滑动
粘贴图片_20170730154404.jpg
滑动(BOID图书馆)
在最接近的几何体的表面方向上计算一个向量。
p(点)=当前代理位置
v(矢量)=当前运动矢量的代理
G(几何)=参考几何(平面、曲线、BRep、网)
d(域)=搜索距离范围(最大= 0 -无穷大)
*(数字)=输出向量长度乘法器。1左右的最优值。小于0为负效应,0 =无运动,低于1 = 1 =常数速度减缓的状态,1以上为快速加速。默认值是1。

滑动到参考几何:
曲线
边界表示法
网格
平面
这里有一些内在化的数据
粘贴图片_20170730154502.jpg
13旋转
粘贴图片_20170730154602.jpg
旋转(BOID图书馆)
计算靠近最近几何方向的向量。
P(点)=当前代理的位置
v(矢量)=当前运动矢量的代理
G(几何)=参考几何(曲线、边界、网格)
d(域)=搜索距离范围(最大= 0 -无穷大)

滑动到参考几何:
曲线
边界表示法
网格
这里有一些内在化的数据
粘贴图片_20170730154730.jpg
14反弹
粘贴图片_20170730154859.jpg
反弹(勇敢的图书馆)
移动代理(p)沿其运动矢量(V),除非有障碍(G)的方式。在这种情况下,它反弹的代理,计算出新的位置和新的运动向量。如果设置了减速,它也会减慢反弹的速度。
P(点)=当前代理的位置
V(矢量)=代理的当前运动矢量
G(几何)=参考几何(曲线、边界、网格、平面)
S(数)=减速比反弹后

滑动到参考几何:
曲线
边界表示法
网格
平面
这里有一些内在化的数据
粘贴图片_20170730155012.jpg
只是在资料的辅助下,学习总结了这些插件的基础用法,如果要在设计上应运的话可能还需要更多的脑洞和实践。
希望可以帮助到大家。
电池源文件链接:http://pan.baidu.com/s/1skTbj1j 密码:91jy
qrcode_for_gh_9a9535e93b3a_430.jpg

爱生活,爱自己
拓邑团练|Lostangle 发表于 2017-9-21 09:12:06 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
有些看不到图片 老哥
 楼主 | 拓邦元帅|xuelian 发表于 2017-9-21 09:17:29 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
Lostangle 发表于 2017-9-21 09:12
有些看不到图片 老哥

正在编辑,请稍后
爱生活,爱自己
拓邑团练|Lostangle 发表于 2017-9-21 17:39:36 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
xuelian 发表于 2017-9-21 09:17
正在编辑,请稍后

能看到了 感谢兄弟
拓土新兵|1515151 发表于 2017-9-22 10:33:41 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
666666666
拓都将军|kami1993 发表于 2017-9-25 19:42:54 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
能说下应用在哪些方面吗。。
您需要登录后才可以回帖 登录 | 快速注册 微信登录

建筑学报2020电子版持续更新,1973-2019也在
建筑学报2020电子版持续更新,1973-2019也在
建筑学报2020电子版持续更新,延迟官方大半个月样子,建议保存链接,一个月查看一次 1973-2019也在,19年的是到9月份,后三月无 不收积分了,自取,就是希
  蜗牛nkh  派达星最后回复于 2025-03-06 电子版图书

《GB 55031-2022 民用建筑通用规范》高清全文分享
《GB 55031-2022 民用建筑通用规范》高清全文分享
[sell][/sell]
  小伍74478  jmqgtj最后回复于 2025-03-06 建筑规范

想‘开’了,Heatherwick 新作:冠形动力温室
想‘开’了,Heatherwick 新作:冠形动力温室
来源:建日筑闻 动态分析图 Heatherwick 与 Woolbeding 基金会和英国国家名胜古迹信托基金合作,设计了一座动力温室和丝路花园,项目位于西苏塞克斯郡历史
  深圳老梁  阿白47923最后回复于 2025-03-04 项目实践·作品库

【SEG出品】GH讲解之Preference(下)
【SEG出品】GH讲解之Preference(下)
首先,很开心的告诉大家,E拓参数化板块有自己的独立域名啦!以后大家可以输入csh.eeeetop.com即可访问参数化板块。 大家没有发现参数化板块的UI比主页要简洁一
  DanielJin  zh84811520最后回复于 2025-03-04 参数化设计

【SEG出品】GH讲解之Preference(上)
【SEG出品】GH讲解之Preference(上)
首先,很开心的告诉大家,E拓参数化板块有自己的独立域名啦!以后大家可以输入csh.eeeetop.com即可访问参数化板块。 大家没有发现参数化板块的UI比主页要简洁一
  DanielJin  zh84811520最后回复于 2025-03-04 参数化设计

2024一级注册建筑师资格考试教材,最新版注考书籍
2024一级注册建筑师资格考试教材,最新版注考书籍
2024一级注册建筑师考试还剩一个月了,分享下最新版注考书籍,祝小伙伴们旗开得胜 2024-级注册建筑师考试教材---设计前期与场地设计.pdf 2024-级注册建筑
  马甲不能少  TIANT最后回复于 2025-03-04 建筑师讨论区

请问谁有2024年的建筑资料PDF?
请问谁有2024年的建筑资料PDF?
建筑结构 建筑物理与设备这本
  TIANT  TIANT最后回复于 2025-03-04 快速发帖

[德国版]Detail 建筑细部 2019年全10册(限时免费)
[德国版]Detail 建筑细部 2019年全10册(限时免费)
本杂志PDF电子版收集于网络,仅供学习研究之用,百度网盘下载链接:(具体册数,以贴内封面截图为准,请自行查阅) **** 本内容被作者隐藏 **** 国外60种设
  设计杂志  Z.liib最后回复于 2025-03-04 建筑景观

建筑师如何甩出一份让老板满足的PPT(162页,免费领取)
建筑师如何甩出一份让老板满足的PPT(162页,免费领取)
建筑师如何甩出一份让老板满足的PPT(162页,免费领取) 非常不错的一份资料哦,希望对大家有帮助! 百度网盘下载链接
  小迷妹建筑梦  vivid123456最后回复于 2025-03-03 建筑师讨论区

【SEG出品】GH讲解之File
【SEG出品】GH讲解之File
原帖内容由微信公众账号【SecondEffectGroup】 【江河梦】小组发布,由【DanielJin】获得独家授权,进行重新整理和编辑后发布。转载请保留此行信息。欢迎大家下
  DanielJin  zh84811520最后回复于 2025-03-03 参数化设计

su插件大全  全部免破解
su插件大全 全部免破解
[sell=5]链接: https://pan.baidu.com/s/10-JjiRJy53mCPucjE6SV3Q 提取码: s7ff 复制这段内容后打开百度网盘手机App,操作更方便哦[/sell]
  给Francis  andyleung最后回复于 2025-03-03 可视化设计

【By DanielJin】三分钟Grasshopper小讲堂——Dispatch
【By DanielJin】三分钟Grasshopper小讲堂——Dispatch
前言:(我为什么爱写前言呢?因为我比较啰嗦,我想当日记写一下每天是在什么心情下发帖的 )哈哈!明天就要回上海了,今天晚上打包了一下行
  DanielJin  冰碴子最后回复于 2025-03-03 参数化设计

23J909 工程做法  更新啦!
23J909 工程做法 更新啦!
23J909代替05J909 18年过去了,不容易呀~ 另外屋面保护层40厚配14的钢筋 应该是印刷错误,欢迎大家纠错,讨论~
  huazai_1991  浅水流沙最后回复于 2025-03-03 建筑图集

现在的建筑从业者该何去何从
现在的建筑从业者该何去何从
面对这样的环境,大家有没有什么更好的出路?证还要继续考么。。感觉只是在增加沉没成本。。
  木格错  Hermit329最后回复于 2025-03-02 建筑师讨论区

2020年疫情期间雷神山火神山图纸链接
2020年疫情期间雷神山火神山图纸链接
**** 本内容被作者隐藏 ****
  岳寒  欧克勒最后回复于 2025-03-02 参考素材

树木笔刷分享,再也不用搞树木素材了
树木笔刷分享,再也不用搞树木素材了
37种高级树荫、大树剪影效果Photoshop笔刷素材下载: [sell=1]链接: https://pan.baidu.com/s/1-PMcaDDKqVMHEcMWtLpT3w 提取码: dkyr[/sell]
  Ahyh987  飘雪无痕最后回复于 2025-03-02 图形化处理

(重发百度网盘)170棵鸟瞰植物素材,PSD+TIF
(重发百度网盘)170棵鸟瞰植物素材,PSD+TIF
170棵鸟瞰植物素材,PSD+TIF 下载地址: **** 本内容被作者隐藏 ****
  三开间的距离  飘雪无痕最后回复于 2025-03-02 图形化处理

ppt作品集模板分享
ppt作品集模板分享
因为资料不是最新的了,自己花钱卖的,整理网盘翻出来了,我感觉内容还不错。 除了作品集,平时制作方案文本ppt也可以参考。 无偿分享,感兴
  何小葵  飘雪无痕最后回复于 2025-03-01 参考素材

官方综合交流QQ群(更多):

240721746

拓筑在线——面向建筑师群体的

设计交流论坛、软件学习社区、资料下载网站及企业服务平台!

微信扫一扫关注我们

微信公众号

拓筑小助手

GMT+8, 2025-3-6 19:31 , Processed in 0.046646 second(s), 35 queries , Gzip On.    拓筑在线 ( 粤ICP备11043922号 )

Powered by Discuz! X3.4  © 2011-2023 拓筑在线

快速回复 返回顶部 返回列表