Discrete VectorsDiscreteVectors have moved to Pufferfish
Components for making discrete vectors out of continuous or random vectors. Good for turning swarms & curves into discrete straight line segments.
更新日期:2018年1月3日分类标签:grasshopper插件 rhino插件 windows软件 原型制作 建模 建筑 数学 通用rhino犀牛软件插件 向量生成 曲线生成 流向设计 离散数学 群体模拟语言: 平台:
0 人已下载 手机查看
此插件为官方原版未经修改,如需了解对应#rhino插件#的原版信息,可在页面底部点击跳转官方网站进行查看下载。
哪里可以下载到rhino插件
当然是访问建筑曲奇导航的Rhino插件板块,超全rhino 插件下载请访问: rhino插件大全
这些组件现在已成为Pufferfish的一部分,并将从现在起在那里更新。
请点击这里下载并安装Pufferfish以获取它们:http://www.food4rhino.com/app/pufferfish
这些组件用于从连续或随机向量集合中生成离散向量。非常适合将向量匹配到其他最接近的预定义向量,以赋予曲线、群体和流向直线美学。与Anemone和Boids Library等插件配合使用效果极佳,通过将结果向量输入到"Closest Vector"组件的rV输入和"Vector Star"到tV输入。"Closest Vector"和"Vector Star"将出现在Vector > Vector标签页中。"Discrete PolyLine"可以将任意一组点转换成由离散段组成的折线,这些段会与最接近的tV(targetVectors)对齐,并保持原始长度。"Discrete PolyLine"将出现在Curve > Spline标签页中。-Michael Pryor
Closest Vector(CV):通过角度找到最接近的targetVector(tV)来参考referenceVector(rV)。
输入rV: 参考 - referenceVector
输入tV: 目标 - targetVector
输出V: 向量 - 最接近referenceVector(rV)的targetVector(tV)
输出A: 角度 - referenceVector(rV)和最接近targetVector(tV)之间的角度,以弧度为单位
Discrete PolyLine (DPLine):通过找到referenceVertices(rV)中每个顶点之间向量的角度最接近的targetVector(tV)来创建折线。
输入rV: 参考 - referenceVertices
输入tV: 目标 - targetVectors
输出Pl: 折线 - 离散折线
Vector Star(VecStar):从原点向外创建向量的空间细分。
输入R: 分辨率 - 向量方向细分迭代次数
输出V: 向量 - 从原点向外的Vector directions of the vector star
输出L: 线条 - vector star的线条表示
*Vector Star可作为"Closest Vector"和"Discrete PolyLine"的targetVector(tV)使用,也可以使用任何自定义向量。
你可以在Noumena的网站这里看到类似的工作流程,但不使用这些组件。