这是 evolvotron 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
evolvotron - 通过交互式进化过程创建生成艺术。
概要
evolvotron [Qt 选项] [选项]
商品描述
进化器 是交互式的“生成艺术”软件,用于演化图像/纹理/图案
通过随机变异和用户选择驱动进化的迭代过程。
基本上它显示一个随机图像网格; 你点击一个你喜欢的,其余的
网格重新填充了您选择的变体。
本手册页仅描述命令行选项。 更完整的手册
通过应用程序的 GUI 描述使用情况可从应用程序的“帮助”中访问
菜单一旦运行。
一般 配置
-一种, --自动冷却
默认启用自动冷却。
-F, - 全屏
以“全屏”模式启动(窗口管理器允许)。 [按“Esc”键恢复
到正常窗口模式]。
-G, - 网格
列队 图像显示网格中的列数(默认为 5x6)。
-H, - 帮帮我
显示命令行选项的摘要并退出。
-j, --抖动
启用样本抖动。
-米, --多重采样
多样本 启用抗锯齿渲染。 有效值为 1,2,3,4、XNUMX、XNUMX、XNUMX。 这指定
子像素采样网格的大小,因此 1 提供默认的每个样本一个样本
像素行为,而 4 在 16x4 网格上每像素提供 4 个样本。
-M, --菜单隐藏
从菜单和状态栏开始。 [按“Esc”键显示它们]。
-p, -球面图
创建球体贴图而不是平面纹理。 注意鼠标中键调整
在此模式下不会按预期运行。
-S, - 启动
文件名 指定要在启动时加载的函数文件。 可以使用这个选项
多次,并且任何位置参数也将被解释为这样。
加载的函数从左到右、从上到下放在网格上; 如果
提供了超出填充网格单元所需的多种功能,
额外的将被忽略。 如果网格没有完全填满启动函数,
剩余的单元格通常随机填充。 请注意,重置
应用程序将再次重新加载指定的函数文件。 另请注意,使用
此选项多次有可能产生大量加载错误
如果例如所有文件的路径错误,则显示对话框。
-U, --洗牌
与 -S / --startup 选项结合使用,随机打乱顺序
指定的启动图像显示在。当
应用程序被重置。
动画 配置
-F, --帧
帧 要设置动画的帧数(默认为 1,即无动画)
-l, --线性
z 随时间线性变化,而不是在动画周期内呈正弦变化。
-是的, --fps
帧率 指定动画显示的速率(作为整数
每秒帧数)。 默认为 8。
超级用户 / DEBUG 配置
-D, -调试
调试模式。 目前只是简单地设置功能权重,因此几乎所有功能
节点是 FunctionNoiseOneChannel。 这实际上只对开发人员有用
结合 -F/-u 选项。
-和, --enlarement-线程池
使用单独的线程池来计算放大。 使用此选项可确保
扩大的计算继续取得一些进展,即使主网格
正在积极开展工作。 但是,这将以主电网为代价
渲染性能。 如果没有这个选项,放大的最终高分辨率
渲染总是低于主图像的计算优先级
网格。 另请参阅 -N 选项以控制此池中线程的优先级。
-n, - 好的
善良 计算线程相对于主应用程序线程的优劣
(默认为 4)。
-N, - 好的
善良 计算线程的好度(相对于主应用线程)
处理放大(默认为 8)。 仅与
单独的放大 threadool(--E 选项)。
Qt选项
Qt GUI 系统识别许多附加选项(例如,标准的
X11 之类的东西 -geometry X ; 有关更多信息,请参阅 Qt 文档
信息)。 请注意,这些不使用用于
Evolvotron 选项。
-t, --线程
线程 线程池中的计算线程数(默认为 CPU 数)
-你, --展开
与 -F 选项一起使用以阻止指定的函数被随机包装
着色和空间变换节点。
-v, --详细
详细模式。 可能对于获取支持的函数名称列表最有用
与 --F 选项一起使用。
-X, - 最喜欢的
函数名 强制在所有新函数的顶层使用特定的函数类型
图像函数树(由随机颜色和空间变换包裹,除非
还指定了 --unwrapped 选项)。 这也可以从控制
“收藏夹”对话框。
示例
evolvotron -F 功能螺旋线性
evolvotron -F 功能万花筒 -u
使用 onworks.net 服务在线使用 evolvotron