Wir haben mit Open Gl gearbeitet.
Die Stream-Daten werden direkt eingelesen und als Grid abgespeichert, Vorausetzung. für ein funktionierendes einlesen ist das sie gleichmäassig nach x und y verteilt sind. für die Skalartexture werden die Daten uniform gesampelt und als Farbwerte codiert. Die Farbwerte lassen sich über max und min regeln.
Beim Zoomen werden zuerst die x und y Kanten auf die grösse der Zoombox angepassst, damit das neue Bild nicht verzehrt ist. Danach werden die Daten erneut gelesen wodurch kein informationsverlust durch zoomen bis zu einem gewissen bereich entsteht.
Das Programm stellt sich automatisch auf die Auflösung des Rechners ein.
|