create:
alpha=0
beta=0
length=128
step:
fx=gracz.x
fy=gracz.y
fz=gracz.z
tx=fx+lengthdir_x(length*cos(degtorad(beta)),alpha)
ty=fy+lengthdir_y(length*cos(degtorad(beta)),alpha)
tz=fz+length*sin(degtorad(beta))
ux=0
uy=0
uz=1
d3d_set_projection(fx,fy,fz,tx,ty,tz,ux,uy,uz)
Zdradze wam teraz maly sekret XenoN'a: otoz ten kto gral w FOX'a ten widzial efekt kamery obrotowej (taki jak w symulatorach lotu) - i caly trick tkwi w odpowiednim manipulowaniu xup, yup oraz zup ^^ (dodam ze troche czasu trwalo mi wykombinowanie wzoru na ta manipulacje - kod ten zdaje egzamin zarowno w DirectX oraz OpenGL (sprawdzalem :D ))