PatterNodes 是一个用于创建生成式设计、矢量图案或动画的工具。这是用一个基于节点的界面来完成的,在那里你定义了一个描述设计的连接节点序列,每个节点代表图形元素、变化或重复。你可以把这称为参数化设计或2D图形的可视化脚本。

1694882652-2e1455dac1353b3

节点序列是完全非破坏性的,所以你可以在任何时候改变序列中的任何步骤,而不需要重做任何事情。这使得你很容易调整重复次数或元素属性,并立即看到最终结果。控制每个节点的参数也可以连接到其他节点,建立复杂的关系,一个属性控制另一个。最后,所有这些节点参数都可以在时间轴上使用关键帧进行动画。

Patternodes从一开始就被设计用来刺激游戏性的使用和实验,因此结果总是显示在实时更新的预览视图中。还有广泛的内联帮助功能、警告、样本文件甚至是手册来帮助你使用该软件。

功能特点:

灵活的基于节点的界面,用于非破坏性的转换和重复。
在调整参数的同时实时更新预览结果。
使用动画时间线对任何参数进行动画化,以创建动画图案或设计。
内置的节点可以创建形状、线条、曲线或文本来构建你的设计。
导入或粘贴位图图形(JPEG、TIFF、PNG)或矢量图形(EPS、PDF或SVG)以用于你的设计中。
自动制作无缝重复的图案砖。
通过在节点之间建立连接来定义复杂的关系。
非破坏性的随机化功能,可以随机地缩放、旋转、移动或调整你的图案的各个元素的颜色。
将结果导出为位图(JPEG、PNG、TIFF)或矢量(SVG、EPS、PDF)图形,或者直接复制并粘贴到其他应用程序中。
将动画导出为GIF、SVG、QuickTime MOV、MPEG4或有编号的PNG、JPEG或PDF文件。
广泛的手册、样本文件、节点参考指南和其他内联帮助功能,帮助你开始使用。

版本 3.3.1 更新内容:

新功能和改进

MathNode现在支持最多8个变量参数,这些参数根据表达式自动命名和显示。

改进了SVG图像模式导入/渲染(升级到IJSVG 3.0框架)。

错误修复程序

修复了在动画值字段中键入新值会恢复字段中显示的值的错误。

修复了表达式参数字段中的撤消/重做错误。

修复了一些罕见的SVG路径命令解析错误。

1694882640-c037f0428c44327

1694882654-648e56c725f11ac

1694882655-09619efbc0f4c8a

1694882643-eb4fe6d12fde5fc

MacOS  10.14 或更高版本 64 位 • Apple Silicon 或 Intel Core 处理器