Zoom Funktion bei Parallelprojektion?????
-
Hallo,
wie kann ich bei der Parallelprojektion eine Zoomfunktion realisieren. Die einzige Moeglichkeit, die ich bisher dazu rausgefunden habe, ist, die Werte bei glOrtho zu veraendern. Bei der Perspektivprojektion kann man die Zoomfunktion ja ueber die Angabe des Oeffnungswinkels machen.
-
indem du die breite und höche (x und y) änderst, wählst du den bereich der auf dem ganzen screen gezeigt wird, bei der perspektiv-projektion wählst du diese breite über den winkel aus, ist aer quasi das selbe, da der x und y wert des sichtbaren so gescaled wird, dass er eben auf den bildshirm passt (so wie gewünscht), bloss kommt beim perspektivischem noch die division hinzu, die bei der orthogonalen immer /1.f ist.
also machst du das schon richtig so
rapso->greets();