2010-08-05 103 views
1

我想生成树的一个分支(“woody plant”种类)(的图像)。也许类似于this branchthis one生成随机树分支

我需要它有趣但很简单,所以只有一个分支,有几个转弯,只有几个分支(它从一个分支变为两个分支)。它应该从一个脂肪分支开始,并分成几个细分支。我并不担心叶子,因为我认为叶子是一个单独的问题,所以可以稍后处理。

我应该从哪里开始?这涉及到什么?

感谢

+0

你已经找到了解决? – jtbandes 2010-08-11 15:45:36

回答

3

绝对的最佳/最简单的方法去为Context Free分形图像生成。

这里有让你开始的东西(打渲染,直到你喜欢它):

tree http://cl.ly/fc22f941d80c0af1bebf/content

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} 
}