3D Graphics are too slow.

• To: mathgroup at smc.vnet.net
• Subject: [mg90716] 3D Graphics are too slow.
• From: Nayeli Espinosa <nayeli_shasni at yahoo.com.mx>
• Date: Mon, 21 Jul 2008 04:28:12 -0400 (EDT)

```Hi, I have some days using Mathematica and I can't get used to the programming syntax. I can plot 3D Fractal Trees but when I increase the number of iterations, my program gets to run really very slow. What can I do to optimize this code for a humanly reasonable running speed?

origen = {0, 0, 0}; vi = {1, 0, 0}; vj = {0, 1, 0}; vk = {0, 0, 1};

tronco = Cylinder[{origen, vk}, 0.05];
(*tronco={Red,Line[{origen,vk}]};*)

Manipulate[
transf = tronco;
If[tr == False, k = 0, k = 0.5 ];
For[j = 1, j <= ite, j++,
transf = {transf,
Table[Rotate[
Translate[Rotate[Scale[{transf}, esc, {0, 0, 0}], phi, vi],
vk],  2 Pi (i - k)/br, vk], {i, 0, br - 1}]}];

Graphics3D[{tronco, transf}],

{{esc, 1, "Escalamiento (0.1 a 1) "}, 0.2,
1}, {{phi, Pi/2, "Angulo"}, 0, Pi},
{{br, 4, "Brazos"}, 2, 4, 1, RadioButton},
{{tr, False, "Torcimiento"}, {False, True}}, {{ite, 2,

```

• Prev by Date: Re: Spreadsheet like input
• Next by Date: a boolean algebra graph drawing question
• Previous by thread: Re: 1/x?
• Next by thread: Re: 3D Graphics are too slow.