我即将为大学启动一个项目,为现有项目建立一个程序城市。
我想知道你们中是否有人以前有过 L-Systems 编码的经验,并且知道一个适合我开始的地方。在使用程序方法和 Perlin Noise 和 fBm 之前,我做了一些工作,所以我得到了分形意义上的 L-System 的前提。我更多的是寻找一个可以推动我向 L-System 编码方向发展的地方。您可以向我指出的任何帮助或技术文档都会很棒。
我即将为大学启动一个项目,为现有项目建立一个程序城市。
我想知道你们中是否有人以前有过 L-Systems 编码的经验,并且知道一个适合我开始的地方。在使用程序方法和 Perlin Noise 和 fBm 之前,我做了一些工作,所以我得到了分形意义上的 L-System 的前提。我更多的是寻找一个可以推动我向 L-System 编码方向发展的地方。您可以向我指出的任何帮助或技术文档都会很棒。
我做了一个关于使用 L-Systems 程序化生成 3D 树的项目,发现“植物的算法之美”一书很有帮助。它可以在该链接上免费获得。我认为与程序城市没有直接关系,但非常有趣,并且是学习 L-Systems 的好资源。
我也在做一个 L 系统项目,查看一些预先存在的代码非常有帮助:lsystem.py -自然计算基础中还有伪代码,我发现它真的很有帮助。它带您完成使用海龟图形创建一个简单的 L 系统树的过程,并快速转向更高级的东西。
嗯……我先把维基百科链接交给你,它看起来相当丰富,并且有很多自己的外部链接。