7

我即将为大学启动一个项目,为现有项目建立一个程序城市。

我想知道你们中是否有人以前有过 L-Systems 编码的经验,并且知道一个适合我开始的地方。在使用程序方法和 Perlin Noise 和 fBm 之前,我做了一些工作,所以我得到了分形意义上的 L-System 的前提。我更多的是寻找一个可以推动我向 L-System 编码方向发展的地方。您可以向我指出的任何帮助或技术文档都会很棒。

4

3 回答 3

8

我做了一个关于使用 L-Systems 程序化生成 3D 树的项目,发现“植物的算法之美”一书很有帮助。它可以在该链接上免费获得。我认为与程序城市没有直接关系,但非常有趣,并且是学习 L-Systems 的好资源。

于 2009-05-27T08:35:30.403 回答
3

我也在做一个 L 系统项目,查看一些预先存在的代码非常有帮助:lsystem.py -自然计算基础中还有伪代码,我发现它真的很有帮助。它带您完成使用海龟图形创建一个简单的 L 系统树的过程,并快速转向更高级的东西。

于 2011-09-27T03:15:45.387 回答
2

嗯……我先把维基百科链接交给你,它看起来相当丰富,并且有很多自己的外部链接。

于 2009-05-27T08:33:27.927 回答