l-systems:L-Systems 在 Scala 和 Processing 中的乐趣

时间:2021-06-24 18:14:35
【文件属性】:
文件名称:l-systems:L-Systems 在 Scala 和 Processing 中的乐趣
文件大小:1.95MB
文件格式:ZIP
更新时间:2021-06-24 18:14:35
Scala Scala 中的 L 系统和处理 sbt ~run让它发生。 单击转到 L 系统的下一次迭代。 我建议你不要在 L 系统中迭代太深,因为它可能会让你的计算机融化。 我已经包含了许多 L 系统语法,包括一些轴树、毕达哥拉斯树、谢尔宾斯基三角形等。 现在,它显示的语法硬编码在main.scala 。 最终会有一种更好的方法来选择要绘制的语法,但现在您可以修改该文件。 有一条注释说明要修改哪一行。 请注意,虽然理论上任何语法都可以无限迭代,但其中一些(涉及在矩阵堆栈上推送或弹出的语法)最终会破坏 Procelling。 我的一部分希望最终转向更好的图形库,特别是因为这可能会让我们更深入地研究许多语法。

网友评论