我想生成(图像)一棵树的单个分支(“木本植物”种类)。也许类似于这个分支,或者这个分支。
我需要它有趣但简单,所以只有一个分支,有几圈,只有几个分裂(它从一个肢体变成两个肢体)。它应该从一根粗枝开始,然后分成几根细枝。我不担心叶子,因为我认为叶子是一个完全独立的问题,所以可以稍后处理。
我应该从哪里开始?这涉及到什么?
谢谢
绝对最好/最简单的方法是无上下文分形图像生成器。
这里有一些东西可以帮助你开始(点击渲染,直到你喜欢它):
startshape TREE
rule TREE {
BRANCH {}
}
rule BRANCH {
NEXT {r -1}
}
rule BRANCH {
NEXT {r 1}
}
rule BRANCH .01 {
NEXT {r 45}
}
rule BRANCH .01 {
NEXT {r -45}
}
rule BRANCH .01 {
NEXT {r 30}
NEXT {r -30}
}
rule NEXT {
CIRCLE {}
BRANCH {y .3 s .996}
}