Ich würde mir erstmal Gedanken machen, wie der Baum zu Stande kommen soll. Also wieviele Knoten, in welcher Ebene, welche Durchmesser, Knotenausbildung etc.
Der Baum muss ja oben irgendwo ankommen. Das über Objekte zu lösen ist schon eine gute Idee. Du könntest eine Polylinie in 2D zeichnen, in ein GDL-Skript ziehen, dort zu einem TUBE-Befehl umstricken und du hast deinen ersten "Ast". Ich würde mir 3-4 Pfade überlegen und wie eben beschrieben in ein Objekt ziehen und entlang dieser Linie jeweils um die Z-Achse gedreht den Ast jeweils erzeugen.
Die Entwicklung oder den Pfad des Astes per Zufall erzeugen zu lassen wird schwierig, da du den Zufall "steuern" musst. Und spätestens dann musst du dir Gedanken machen, in welchem Rahmen sich der Zufall bewegen soll. Schau mal
hier auf openGDL. Da habe ich eben mal was eingestellt, was ich neulich zu dem Thema mal probiert/überlegt habe.
[ 20. Juni 2010, 19:14: Beitrag editiert von: Frank Beister ]