自然生成器
从一粒种子生长出树木、蕨类、珊瑚和冰晶。在生命演化时调整 L-system DNA。
它是如何运作的
- 打开演示——喜爱的生物开始在画布上生长。
- 选择收藏(树、蕨类、珊瑚、冰……)或保留自定义,然后调整 DNA 条。
- 暂停、重置或随机化;保存 PNG 或在 PictorX 中打开编辑。不会上传任何内容。
什么是 L-system?
Lindenmayer 系统从公理字符串开始,每一代用产生式规则重写每个符号。海龟再行走结果:F 以航向 θ 绘制长度为 d 的一步,f 移动但不绘制,+/- 按角度 θ 转向,| 转向 180°,[ ] 压入和弹出分支。递归重写使图形像真实植物一样自相似。
树木、蕨类、冰晶
收藏锁定经典语法:36° 分形树、蕨类、灌木与杂草、珊瑚、垂挂海藻、90° 冰霜,以及 72° 五枝晶体。拖动 DNA 条可在海龟继续绘制时改变迭代、角度、长度、粗细、生长速度和抖动。
冻结、重置、保存
暂停会在生长中途冻结呈现;重置清除回种子;随机化会突变 DNA。保存 PNG 或在照片编辑器中打开编辑——一切都留在浏览器中。
常见问题
自然生成器会上传我的图片吗?
不会。生长完全在浏览器画布上运行。保存只会下载你选择的 PNG。
为什么收藏里会出现自定义?
任何 DNA 滑块更改都会将生物标记为自定义,以便你知道它不再与某个命名收藏完全匹配。
为什么停在 7 次迭代?
每一代都会倍增线段。七次可在常见设备上保持实时生长流畅,同时看起来仍然茂密。
抖动有什么作用?
抖动为每次 +/- 转向加入带种子的随机偏移,使植物看起来不那么完美几何。冰与晶体从 0 开始,以保持分形精确。
准备好尝试了吗?
在浏览器中打开 PictorX — 无需安装,无需信用卡即可启动。
前往编辑器