Parakeet 是一系列专注于算法模式生成的组件;它提供了一种独特且易于使用的方法,用于生成几何和自然模式/网络。
- 由 Esmaeil Mottaghi 和 Arman KhalilBeigi 创建。
如果您喜欢这个免费工具,请考虑为我们买一杯咖啡 here!
目前,Parakeet 包含8个类别:Tilings(平铺)、Primitives(基元)、Pattern Generation(模式生成)、Curve(曲线)、Mesh(网格)、Surface(曲面)、M.C. Escher(M.C. Escher作品),以及utilities(实用工具)。
每个类别的主要特点包括:
- **Tilings(平铺):**几种用于算法设计的模式/网格。
- 半规则和不规则平铺。三角、一型和二型三角平铺方法(I&II)。
- 四边形平铺
- 拉长的三角形、菱形三六边形、截方十二面体、截三角六边形、三六边形、截六角形、截六角形、截方十二面体
- 彭罗斯平铺
- 六种2-均匀平铺
- 多种五边形平铺方法
- 双曲平铺,‘庞加莱 圆盘模型’ Primitives(基元):- 一系列具有不同数学属性的基本几何体 Pattern Generation(模式生成):- 生成模式和/或形状的方法集合2D/3D 聚合:用于复制几何体的方法,可选择障碍物。
- 星形模式 I、II & III:生成伊斯兰图案或’Girih’的几何方法
- 16种以上生成几何图案的不同基因型
- 流路径组件,用于模拟流体流场图案
- 多个叶脉组件,用于创建分支/叶脉网络
- 可平铺图案6个组件,用于创建无缝平铺图案
- 吉尔伯特镶嵌多种方法创建重新构想的吉尔伯特镶嵌
- 多边形分形
- 花卉图案
- 断裂图案
- 行进方块图案
- 最小生成树(MST)
- 离散受限扩散聚集(DLA)
- **M.C. Escher(M.C. Escher作品):**生成M.C.Escher 作品中最著名的图案的方法生成参数化Escher化平铺的方法
- 生成异质[参数化]尾迹(也称为’变形’图案)的方法
- **Curve(曲线):**多边形面积:创建具有预定义面积的多边形
- 曲线变量分割:基于曲率分割曲线,可选最大公差
- 循环截断:递归地(facets)截断2D或3D图案
- 镜像细分四边形:分割单元格并交替镜像片段(用于伊斯兰图案)
- 映射Crv2Crv
- 网络区域:检索曲线网络中的所有区域
- 复杂变换(4D或双曲变换)
- ParaText(书法) Mesh(网格):- 网格拓扑:检索网格的完整拓扑
- 网格帽:通过覆盖裸露边覆盖所有孔 Surface(曲面):- 面板化总和曲面:在表面上创建由两个轮廓曲线生成的平面四边形面板化
- 反向曲面:反转曲面的U和V方向(域)
- 网格曲面变量:基于基础曲面的曲率创建网格(平坦区域更大的网格面)
- Brep填充孔:填充Brep上的所有内部孔 Utilities(实用工具):- 鼠标:检索鼠标坐标和按钮状态
- 颜色插值:创建定制梯度和颜色集的简单方法
- 面向我和孩子:便于使用相机的组件,创建动画/文档
- 黄金点:根据黄金比例生成给定线上的点
- 剪刀:创建’剪刀结构’;圆形可部署结构
- 刷新所有:重新计算画布上的所有组件
- 创建材料
- 快速最近点
重要说明:
- 我们已在 Rhino 6.0 和 7.0(x64架构,Windows)上测试了该插件,它看起来是稳定的,无论如何,请始终保存您的项目和宝贵数据。按’现状’使用此插件。它没有保证。
- Parakeet (0.9.7) 适用于 Rhino 6.0、7.x 和 8.x 及更高版本。
- 请参考安装文件夹中的’Readme.txt’了解’服务条款’
- 有关更高级/商业查询和/或教育目的,请联系支持电子邮件。
安装说明:
- 下载并解压缩安装文件。确保它被“取消阻止”(右键单击.gha文件,并在属性部分中单击取消阻止按钮)。将Parakeet文件夹的“内容”放置在您的“组件文件夹”中。[不要复制文件夹本身,只复制内容]。也就是说,您的库文件夹中应该包含这些文件:1. Parakeet.gha 2. Parakeet.ghpy 3. Accord.dll 4. Accord.MachineLearning.dll 5. Accord.Math.Core.dll 6. Accord.Math.dll(可以通过grasshopper找到组件文件夹:文件 -> 特殊文件夹 -> 组件文件夹)。重启Rhino和Grasshopper。或查看此视频了解如何安装grasshopper插件:视频教程)
Parakeet 起初是我们办公室’Paragen Creative studio’的内部工具
发布日志:
- Parakeet 0.8.0错误修复和改进,双曲平铺和变换,花卉图案,断裂图案,行进方块图案,最小生成树(MST),用于书法的组件,离散受限扩散聚集(DLA),Parakeet 8.X 使用Accord.NET Framework Parakeet 0.7.0- 错误修复和改进,新模式生成方法(基因型),网络区域组件,新的叶脉和星形图案算法
- Parakeet 0.6.0组件
- 15个新组件,错误修复和改进,新模式生成部分新增组件:3种吉尔伯特镶嵌方法,微分生长。新增可平铺图案子类别:迷宫算法。万花筒。分形。新子类别为可平铺图案。迷宫算法。**万花筒。分形。**新的基因型
发布日志:
- Parakeet 0.8.0错误修复和改进,双曲平铺和变换,花卉图案,断裂图案,行进方块图案,最小生成树(MST),用于书法的组件,离散受限扩散聚集(DLA),Parakeet 8.X 使用Accord.NET Framework Parakeet 0.7.0- 错误修复和改进,新模式生成方法(基因型),网络区域组件,新的叶脉和星形图案算法 Parakeet 0.6.0- 15个新组件,错误修复和改进,新模式生成部分新增组件:3种吉尔伯特镶嵌方法,微分生长。新增可平铺图案子类别:迷宫算法。万花筒。分形。新的基因型
安装说明:
- 下载并解压缩安装文件。确保它被“取消阻止”(右键单击.gha文件,并在属性部分中单击取消阻止按钮)。将Parakeet文件夹的“内容”放置在您的“组件文件夹”中。[不要复制文件夹本身,只复制内容]。也就是说,您的库文件夹中应该包含这些文件:1. Parakeet.gha 2. Parakeet.ghpy 3. Accord.dll 4. Accord.MachineLearning.dll 5. Accord.Math.Core.dll 6. Accord.Math.dll(可以通过grasshopper找到组件文件夹:文件 -> 特殊文件夹 -> 组件文件夹)。重启Rhino和Grasshopper。或查看此视频了解如何安装grasshopper插件:视频教程)
Parakeet 起初是我们办公室’Paragen Creative studio’的内部工具