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

拓筑在线

 找回密码
 快速注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

BOID LIBRARY插件学习总结


[版块:参数化设计] [分类:经验教程] [复制链接] 报告无效帖子查看: 1667|回复: 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币
能说下应用在哪些方面吗。。
您需要登录后才可以回帖 登录 | 快速注册 微信登录

建筑速写求指点
建筑速写求指点
尝试了一下马克笔 临摹明信片上的 不知道是哪位老师画的
  18764278711  basten272最后回复于 2024-05-29 大学生讨论区

建筑学入门书籍150本 免费分享
建筑学入门书籍150本 免费分享
hi,这是我用百度网盘分享的内容~复制这段内容打开「百度网盘」APP即可获取 [sell]链接: https://pan.baidu.com/s/1n2XCuefVqRgf4011CHhW_w 提取码: ibsk[/se
  鱼当当  basten272最后回复于 2024-05-29 大学生讨论区

北欧新文化地标:Kunstsilo 博物馆
北欧新文化地标:Kunstsilo 博物馆
挪威南部的克里斯蒂安桑德于2024年5月11号向公众开放了一座新的北欧艺术博物馆。Kunstsilo是一座占地8500平方米的三层建筑,位于Odderya半岛的海滨。该博物馆首
  深圳老梁  basten272最后回复于 2024-05-29 项目实践·作品库

毕业等于失业,去干点啥?
毕业等于失业,去干点啥?
快毕业了,没点背景,找个好工作很难,去考公务员吗?没点路子根本进不去,但很想过点安淡的生活,大家毕业都怎么找的工作?
  晨光奔现  晨光奔现最后回复于 2024-05-28 大学生讨论区

第一次发自己的作业,求拍砖——高层设计
第一次发自己的作业,求拍砖——高层设计
基本概况 :某公司拟建一办公综合楼,项目位于杭州天目山路北侧,黄姑山路东侧,教工路西侧。为100m内中高档商业办公综合楼。 求大家拍砖。
  生存滋味  辉子最后回复于 2024-05-28 课程设计·作业库

SHL 新作:第一座“零碳”蔚来中心
SHL 新作:第一座“零碳”蔚来中心
再创里程碑SHL于2017年在杭州西子湖畔与蔚来汽车结缘,随后见证并陪伴蔚来抵达出海的第一站挪威奥斯陆。在成功塑造了上海太古汇、柏林、杜塞尔多夫等数座蔚来中
  深圳老梁  wendy最后回复于 2024-05-28 项目实践·作品库

如何轻松应对洁净实验室建设及施工的几个步骤
如何轻松应对洁净实验室建设及施工的几个步骤
洁净实验室(Cleanroom)是指通过控制空气中的微粒子、温度、湿度、气流模式等环境参数,达到特定洁净度要求的特殊实验室。洁净实验室广泛应用于医药、半导体、
  zhongyilian  zhongyilian最后回复于 2024-05-28 建筑师讨论区

能够打动甲方的文本到底长啥样?(免费分享)
能够打动甲方的文本到底长啥样?(免费分享)
今天看了一份资料,说的是“能够打动甲方的文本到底长啥样?”,觉得说得不错,于是做了份思维导图,和大家一起学习。后附文本下载。 回复即可下载哦:
  深圳老梁  wangbiyu1314最后回复于 2024-05-28 建筑师讨论区

用文旅把服务区商业重做一遍
用文旅把服务区商业重做一遍
随着大文旅时代的到来,「自驾看世界」逐渐成为人们出游的热门选项,作为自驾旅途的必经之地——服务区,正是人们对这座城市的第一印象,如何让人们从服务区开
  空间印象  wendy最后回复于 2024-05-28 建筑师讨论区

毕业后去干什么?
毕业后去干什么?
毕业后去干什么?
  smy3263  wendy最后回复于 2024-05-28 建筑师讨论区

【幼儿园资料】同学们看过来!你们要的幼儿园资料来啦!
【幼儿园资料】同学们看过来!你们要的幼儿园资料来啦!
马上就是幼儿园设计了吧,你们肯定会用的上的。有电子书,有图片,有国内的,有国外的,都是我吐血整理的,不用大家再去各种网站上搜寻了,帮大家节省时间啦~第
  小魔盗星  basten272最后回复于 2024-05-28 课程设计·作业库

最近刚做好的城市综合体,还热乎着。。
最近刚做好的城市综合体,还热乎着。。
高层城市综合体设计,本人大四了,都没上传过自己的作业,上周交了图,也没法再改了,传上来大家看看,希望大家多多批评指正! [hr] 最后又画了几条线,不知
  六月问天  wendy最后回复于 2024-05-28 课程设计·作业库

18J811-1 《建筑设计防火规范》图示(按《建筑设计防火规范》GB50016-2014(2018年版)编
18J811-1 《建筑设计防火规范》图示(按《建筑设计防火规范》GB50
本图集收集于网络,仅供学习研究,侵删。若您发现有更新版本,请回复提醒或直接上传新版本。以下为百度网盘下载链接: [sell=1]链接:https://pan.baidu.com/s/1
  建筑范儿  yanqianjin333最后回复于 2024-05-28 建筑图集

完美~
完美~
完美~~!
  sampes  wendy最后回复于 2024-05-28 可视化设计

去家门口的商场,横扫班味,易如反掌?
去家门口的商场,横扫班味,易如反掌?
只要我还没摆脱办公室,我就完全没有精神。 ——卡夫卡 一天到晚在那儿做事,全是我不爱做的。 ——老舍 我想过上一种不被闹钟吵醒的生活。 ——余华 ..
  空间印象  wendy最后回复于 2024-05-28 建筑师讨论区

华黎TAO新作|大理先锋巍山崇正书院
华黎TAO新作|大理先锋巍山崇正书院
背景先锋巍山崇正书院坐落于云南大理巍山古城西隅。巍山是南诏文化的发源地,巍山古城距今有600多年的历史,仍完好保留着明清的城市格局;崇正书院始建于明朝弘
  深圳老梁  深圳老梁最后回复于 2024-05-28 项目实践·作品库

中国最美50家民宿院子
中国最美50家民宿院子
编者按:本文来自微信公众号新微设计(公众号ID:land-2013),本站经授权转载。 注:文中大多数案例摘自《最美民宿》丛书当中,共3部,收录了100家当
  深圳老梁  basten272最后回复于 2024-05-28 项目实践·作品库

《中国古建筑大系》全十册,中国古建研究经典著作分享
《中国古建筑大系》全十册,中国古建研究经典著作分享
《中国古建筑大系》作 者:茹竞华,彭华亮主编,ISBN:711206540。 内容介绍 全书共分十册,收录中国传统建筑中宫殿建设、帝王陵寝建筑、皇家苑囿建筑
  a362991  basten272最后回复于 2024-05-28 设计图书

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

240721746

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

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

微信扫一扫关注我们

微信公众号

拓筑小助手

GMT+8, 2024-5-29 09:42 , Processed in 0.063991 second(s), 37 queries , Gzip On.    拓筑在线 ( 粤ICP备11043922号 )

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

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