abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
Programmierung
Alles über Programmierung in GDL und Python

Her mit euren Bäumen...

Bernhard Binder
Graphisoft Partner
Graphisoft Partner
...lasst mal sehen
AC4.5-AC27 AUT, GER, INT
www.a-null.com
10 ANTWORTEN 10
andreaszeike
Newcomer
gute Arbeit, Dein Kurs, ich freue mich schon auf prism_ und so!!

...hier ein paar Bäume (sehen frapierend aus, wie die von Hr. Gubler, findste nich? 😄 )

Baum-Kugel.gsm

Tanne.gsm

Pappel.gsm

Gruß, az
Bernhard Binder
Graphisoft Partner
Graphisoft Partner
Hat da jemand einfach abgeschrieben? 🙄 🙄 🙄

Wie wär's mit noch einem weiteren Baum, der ungefähr so aussieht:
<img src="http://www2.a-null.com/support/forum/GDL-Onlinekurs/images/baum_anders.gif" alt="" />

Den hat David nicht gemacht.
Ausserdem: wie wär's mit weiteren Parametern? Stammdurchmesser, Kronenhöhe, Kronendurchmesser...
AC4.5-AC27 AUT, GER, INT
www.a-null.com
andreaszeike
Newcomer
...na gut... ich geb´s zu... 🙄 aber immerhin ein wenig verändert *grins*

den neuen Baum würde ich mit REVOLVE erstellen, oder? (passt aber noch nicht ganz zum Kurs-Fortschritt)

...ich werd´ mal ein kleines Script basteln - aber nicht mehr heute (*gähn*)...

gut nacht und Gruß, az
Bernhard Binder
Graphisoft Partner
Graphisoft Partner
nix da REVOLVE!
geht problemlos mit allen Befehlen, die wir bis jetzt im Kurs besprochen haben.

Tipp: du brauchst CONE und ELLIPS und natürlich den ROT-Befehl
AC4.5-AC27 AUT, GER, INT
www.a-null.com
andreaszeike
Newcomer
cool...

... die hatte ich mir noch gar nicht angesehen - aber jetzt:

! 3d-Baum aus GDL-Lehrgang

a=1 ! voreingestellte Parameter (ins Parameterfenster übertragen)
b=1
zzyzx=1

mulx 1*a ! Skalierung gesamtes Objekt
muly 1*b
mulz 1*zzyzx

! Stamm mit CONE -------------------------------------

! Syntax: CONE h, r1, r2, alpha1, alpha2 (Kegelstumpf)
! h = Höhe
! r1 = unterer Radius
! r2 = oberen Radius (Kegel: r2=0)
! alpha1 = unterer Schnittwinkel
! alpha2 = oberer Schnittwinkel

h_st = 1.5 ! Parameter für Stamm ( h, r1, r2 ins Parameterfenster übertragen)
r_stu = 0.2
r_sto = 0.1
alpha_st1 = 90
alpha_st2 = 90
mat_st = "holz esche"

set material mat_st
CONE h_st, r_stu, r_sto, 90, 90

! Krone unterer Teil mit ELLIPS -------------------------------------

! Syntax: ELLIPS h, r (halbiertes Ellipsoid)
! h = Höhe
! r = Radius

h_kru = 1 ! Parameter für Krone unten (ins Parameterfenster übertragen)
r_kru = 1
mat_kr = "natur immergrün"

addz (h_st + h_kru) ! Transformieren Koord.-system (z-Achse und und drehen 180°)
rotx 180

set material mat_kr
ELLIPS h_kru, r_kru

del 1 ! drehen (rotx 180) rückgängig

! Krone oberer Teil, auch mit ELLIPS -------------------------------------

h_kro = 2 * h_kru ! Parameter für Krone unten (ins Parameterfenster übertragen)
r_kro = r_kru

mat_kr = "natur immergrün"
set material mat_kr
ELLIPS h_kro, r_kro

del top ! Koord.-system zurück auf 0,0,0
Bernhard Binder
Graphisoft Partner
Graphisoft Partner
Bravo! So lobe ich mir das! 🙂 <img src="http://www.a-null.com/ubb/icons/icon14.gif" alt="" />
AC4.5-AC27 AUT, GER, INT
www.a-null.com
David Kehr
Graphisoft
Graphisoft
...sorry hab noch nix fertig...
werde mich bessern 😉
moffett
Anonymous
Nicht anwendbar
Hallo Ihr !!
Kann es sein, das sich einige GDL-Kursteilnehmer von den Objekten der GDL-Profis abschrecken lassen, und deshalb ihre Bäumchen nicht posten.
Hier sind noch einige Baumbeispiele mit Befehlen aus dem GDL-Kurs.

02_Baum Kugel (Krone mit Faktor veränderbar)

Parameter:

sth............Stammhöhe
std............Stammdurchmesser
krd............Kronendurchmesser
krd_faktor....Kronendurchmesser_Faktor
mat_st........Material Stamm
mat_kr........Material Krone

3D-Skript:

material mat_st
cylind sth , std

material mat_kr
addz krd+sth
mul kr_faktor, kr_faktor, 1
sphere krd

del top

02_Baum Kugel (ganzer Baum mit Faktor Höhe veränderbar)

Parameter:

faktor_h.....Baumfaktor_Höhe
sth............Stammhöhe
std............Stammdurchmesser
krd............Kronendurchmesser
mat_st........Material Stamm
mat_kr........Material Krone

3D-Skript:

mulz faktor_h

material mat_st
cylind sth , std

material mat_kr
addz krd+sth
sphere krd

del top

02_Baum Pappel (ganzer Baum mit Faktor Höhe veränderbar)

Parameter:

faktor_h......Baumfaktor_Höhe
sth.............Stammhöhe
str_unten.....Stammradius_unten
str_oben......Stammradius_oben
krh.............Kronenhöhe
krr.............Kronenradius
mat_st........Material Stamm
mat_kr........Material Krone

3D-Skript:

mulz faktor

material mat_st
cone sth, str_unten, str_oben, 90, 90

material mat_kr
addz krh+sth
ellips krh, krr

rotx 180
ellips krh, krr

del top

02_Baum Tanne (ganzer Baum mit Faktor Höhe veränderbar)

Parameter:

faktor_h......Baumfaktor_Höhe
sth.............Stammhöhe
str_unten.....Stammradius_unten
str_oben......Stammradius_oben
krh.............Kronenhöhe
krr_unten.....Kronenradius_unten
krr_oben......Kronenradius_oben
mat_st........Material Stamm
mat_kr........Material Krone

3D-Skript:

mulz faktor_h

material mat_st
cone sth, str_unten, str_oben, 90, 90

material mat_kr
addz sth
cone krh, krr_unten, krr_oben, 90, 90

del top

Grüße 🙄
Gerhard
Bernhard Binder
Graphisoft Partner
Graphisoft Partner
na das schaut doch sehr gut aus!
Aber pass auf: bei den Befehlen CYLIND, SPHERE, CONE, und ELLIPS wird immer der Radius angegeben. Also entweder du Schreibst bei den Parametern hin, dass der zB: der Stammradius gefragt ist, oder du musst den Wert durch 2 dividieren also zB statt:
</font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Code:</font><hr /><pre style="font-size:x-small; font-family: monospace;">cylind sth , stdschreibst du
</font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Code:</font><hr /><pre style="font-size:x-small; font-family: monospace;">cylind sth , std/2
AC4.5-AC27 AUT, GER, INT
www.a-null.com

Keine Antwort gefunden?

Andere Beiträge
im Board ansehen

Zurück zum Board

Neueste Lösungen durchsuchen

Akzeptierte Lösungen zeigen

Eine neue Diskussion starten!

Neues Thema erstellen