Hallo, ich möchte mich mal aus mathematischer Sicht mit der 3D-Programmierung auseinandersetzen. Ich wollte ganz einfach mit einem Würfel anfangen.
Bei einem Timer-event würde ich dann Linien von Punkt zu Punkt zeichnen.
Nur wie wandle ich die drei(x,y,z) Koordinaten in 2 Koordinaten(x,y) um?
Und wie rechnet ein Computerspiel noch Fov und ähnliches ein?
Kann mir jemand eine kurze Formel dazu aufschreiben?
Das wäre sehr nett :-)
Danke im Vorraus
Code:
Structure Vector3D Dim x as single dim y as single dim z as single end structure structure Cube dim corners(8) as vector3d end structure
Nur wie wandle ich die drei(x,y,z) Koordinaten in 2 Koordinaten(x,y) um?
Und wie rechnet ein Computerspiel noch Fov und ähnliches ein?
Kann mir jemand eine kurze Formel dazu aufschreiben?
Das wäre sehr nett :-)
Danke im Vorraus