0

纽约要来了!)所以让我们假设我们有一些函数,比如 drawPoint(color, x, y) 我们将如何渲染一棵松树?

4

2 回答 2

2

你可以试试IFS。见http://commons.wikimedia.org/wiki/File:Ifs_pine.png

于 2010-12-22T18:27:08.830 回答
1

只是为了好玩。不是一个真正的答案:

n = 5;
p = {};
AppendTo[  p, {Brown, Cylinder[{{0, 0, 0}, {0, 0, 1}}, .5]}];

For[i = 1, i <= n, i++,
  AppendTo[p, {Green, Cone[{{0, 0, i}, {0, 0, i + 3/2}}, (7 - i)^2/6]}];
];

Graphics3D[p, Boxed -> False]  

替代文字

于 2010-12-22T17:43:55.207 回答