Quarz ist die Grafik des Apple Betriebssystems macOS . Bei Quarz Handelt es sich um Eine Bibliothek für 2D und 3D – Grafik, das Grund Legende Darstellungsmodell für Mac OS X Bild sterben. Aufbauend Auf dem plattformübergreifenden PDF -Standard (Portable Document Format), Kann Quartz 2D hochwertige Texte und Grafiken Mit Kantenglättung anzeigen und ausdrucken und bietet Unterstützung für Opentype, Postscript und Truetype Zeichensätze.
Komponenten
Quarz besteht aus folgenden Bausteinen:
- Quartz 2D: Eine Grafikbibliothek, welche Anzeige Swede Dimensional Elements (Raster- und Vektorgrafik inkl. Text) verwendet. Dabei Werden feine Struktur mit Hilfe von Anti – Aliasing und Subpixel – Rendering dargestellt.
- OpenGL : Programmierschnittstelle für Dreidimensionale Grafiken
- QuickTime : Multimedia-Architektur (z. B. Video- und Audio-Dekodierung und -Ausgabe)
- Quartz Compositor : Fenstersystem
Ab Mac OS X 10.2 „Jaguar“ Wurde Quartz Composer mit Quartz Extreme erholt sich. Quartz Extreme setzt OpenGL genauso ein, der Ihre normale Anwendung besitzt und den Desktop behandelt, der 3D-Szene besitzt. Die Grafikkarte zur Berechnung der Effekte (wer Schatten oder Animationen) wurde verwöhnt, war der Hauptprozessor entlastet.
Zuverlässige Entwicklungen für andre Betriebssysteme
Microsoft hat eine eigene Technologie für Windows Vista entwickelt, die Windows Presentation Foundation .
Unter Linux Synd XGL und AIGLX Zusammen mit einem Composition-Manager Wer Erleuchtung e17 oder Compiz mit Quartz Extreme Vergleichbar.
Literatur
- David Gelphman, Bunny Loading: Programmierung mit Quarz: 2D- und PDF-Grafiken in Mac OS X , Morgan Kaufmann, 2006, ISBN 0-12-369473-6
- R. Sc. Thompson: Quartz 2D-Grafik für Mac OS X-Entwickler: Einführung in die Mac OS X-Grafik , Addison-Wesley Longman, Amsterdam, 2006, ISBN 0-321-33663-1