Forum: Multimedia
Delphi
by OregonGhost,
11. Jun 2002
sakuras schönes Bild sagt eigentlich alles zur Perspektive. Im Grunde ist es auch genauso wie isometrisch, nur dass der Richtungsvektor der Schnittgeraden bei Isometrie gleich dem Normalenvektor der Ebene ist, und bei Perspektive ist gleich dem Vektor zwischen zu zeichnendem und Augenpunkt.
Wie auf dem Bild ist es auch mit Strahlensatz möglich, so ist schließlich auch D**M (indiziert (c; )...
Forum: Multimedia
Delphi
by OregonGhost,
10. Jun 2002
Ich würde irgendwie so daran gehen:
1. Normalenvektor zur Ebene berechnen.
Jetzt kommt's drauf an, ob du perspektivische Abbildung willst (a) oder nicht (b).
FÜR JEDEN PIXEL {
ENTWEDER
2a. Definiere den Beobachterpunkt hinter der Ebene (in der Mitte, auch wenn eine Ebene keine Mitte hat (c; ). Ziehe jetzt vom Beobachterpunkt zu jedem Punkt, den du zeichnen willst, eine Gerade. Der...