Reihenfolge

Previous topic - Next topic

Baggi

Hallo Leute,

ich habe gestern mal wieder die Erfahrung gemacht, wie wichtig die Reihenfolge der 3D Befehle ist. Nachdem ich eine Stunde lang den Fehler in meinem Programm
Code (glbasic) Select
...
X_MAKE3D 1,2000,45
X_SPOT_LT  0,RGB(255,255,255),x,y,z,dirx,diry,dirz,45
X_CAMERA cx,cy,cz,dx,dy,dz
...
gesucht habe :mad: , ist es mir wieder eingefallen. Die Kamera muss vor das Spotlight ;) :
Code (glbasic) Select
...
X_MAKE3D 1,2000,45
X_CAMERA cx,cy,cz,dx,dy,dz
X_SPOT_LT  0,RGB(255,255,255),x,y,z,dirx,diry,dirz,45
...
Also falls mal was nicht funzt, vielleicht die Reihenfolge der Befehle checken.

Baggi

Kitty Hello

Oh sorry. War evtl. nicht klar gandbuch. X_MAKE3D, X_CAMERA müssen immer in dieser Reihenfolge stehen.
Ein X_MOVEMENT oder X_SCALING muss immer vor X_ROTATIONs stehen, weil die ersten beiden alle Rotations löschen.