Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#3

Re: 3D Würfel mit Canvas, bitte um Hilfe

  Alt 4. Feb 2008, 17:17
Angenommen, du hast alle Eckpunkte des Würfeln als (x,y,z)-Vektor.
Um den Würfel zu drehen, muss eine Multiplikation mit einer 3*3 Matrix ausgeführt werden.
http://home10.inet.tele.dk/moelhave/...ormations.html

Die Multiplikation ist für jeden Eckpunkt durchzuführen.

Zum Zeichen lässt man einfach die Z-Ebene weg, und berücksichtigt nur die x & y Anteile der Punkte.
Jetzt hast du zusätzlich noch das Problem der Linien, die eigentlich nicht sichtbar sein dürfen (stichwort: Z-Buffer)
http://olli.informatik.uni-oldenburg...ow8/page1.html
Andreas
  Mit Zitat antworten Zitat