- Quartz
-
Графическая модель Mac OS X Прорисовка QuickDraw • OpenGL • Quartz 2D • Core Image • Core Video Составление Quartz Composer
Quartz представляет собой пару технологий Mac OS X, являющиеся частью Core Graphics framework: Quartz 2D и Quartz Composer. Она включает 2D прорисовщик и движок композитора, который посылает инструкции графической карте. Благодаря изначальному использованию векторной графики, под Quartz обычно понимают технологию Core Graphics. [1]
В более общем значении термины Quartz и технологии Quartz означают всю графическую модель Mac OS X, начиная от слоя прорисовки и заканчивая композитором. В этом значении термин в том числе покрывает Core Image и Core Video.[2]
Содержание
Quartz 2D и Quartz Composer
Quartz 2D преимущественно двумерная текстовая и графическая библиотека. Она поддерживает интерфейс Aqua, отображая двумерную графику, включая прорисовку «на лету» и сглаживание. Quartz позволяет рисовать текст с субпиксельной точностью; графика подвергается сглаживанию, которое включено по умолчанию, но может быть отключено. [3] В Mac OS X 10.4, Apple представила Quartz 2D Extreme, который позволяет Quartz 2D использовать поддерживаемые ГП (графические процессоры) для прорисовки. В Mac OS X 10.4.9 Quartz 2D Extreme по умолчанию отключен, предлагая мелкие скоростные улучшения в текущей реализации. [4]
Quartz Composer — это композитор, который используется Quartz 2D и другим прорисовщиками, такими как OpenGL, Core Image, и QuickTime. Начиная с Mac OS X 10.2, Quartz Composer использует ГП поддерживаемый графических карт, сильно увеличивая производительность. Эта технология известна как Quartz Extreme, и по умолчанию она включена в системах с поддерживаемыми графическими картами. [1]
См. также
- Quartz Composer
- Quartz 2D
Примечания
- ↑ 1 2 Apple - Developer - Graphics & Imaging Overview. Архивировано из первоисточника 23 февраля 2012. Проверено 12 февраля 2007.
- ↑ Apple - Developer - Graphics & Imaging Reference. Архивировано из первоисточника 23 февраля 2012. Проверено 17 апреля 2007.
- ↑ Apple - Developer - Quartz Programming Guide for QuickDraw Developers: Drawing Destinations.(недоступная ссылка — история) Проверено 12 февраля 2007.
- ↑ Ars Technica - Mac OS X 10.4 Tiger: Page 14. Архивировано из первоисточника 23 февраля 2012. Проверено 12 февраля 2007.
Ссылки
- Quartz in Tiger (из обзора Mac OS X 10.4 Ars Technica)
- Apple’s Quartz page
- Apple’s Quartz page for developers
- Introduction to OS X graphics APIs
- Programming with Quartz by David Gelphman and Bunny Laden
- Cocoa Graphics with Quartz: Part 1
- Cocoa Graphics with Quartz: Part 2
Mac OS X Core Foundation Core Animation · Core Audio · Core Data · Core Graphics · Core Image · Core Location · Core OpenGL · Core Services · Core Text · Core Video Mac OS X Приложения Address Book • Automator • Calculator • Chess • Dashboard • Dictionary • DVD Player • Finder • Front Row • Grapher • iCal • iChat • iSync • iTunes • Mail • Photo Booth • Preview • QuickTime Player • Safari • Sherlock • Stickies • TextEdit
Утилиты Activity Monitor • AirPort Admin Utility • Audio MIDI Setup • Bluetooth File Exchange • BOMArchiveHelper • Classic • ColorSync Utility • Console • Crash Reporter • DigitalColor Meter • Directory Access • DiskImageMounter • Disk Utility • Font Book • Grab • Help Viewer • Image Capture • Installer • Internet Connect • Keychain Access • Migration Assistant • NetInfo Manager • Network Utility • ODBC Administrator • Printer Setup Utility • Software Update • System Preferences • System Profiler • Terminal • Universal Access • VoiceOver • X11
Технологии и пользовательский интерфейс Клавиша Command • Клавиша Option • Apple menu • Apple Advanced Typography • AppleScript • Aqua • ATSUI • Audio Units • Brushed metal • Bonjour • Boot Camp • Carbon • Cocoa • ColorSync • Core Animation • Core Audio • Core Data • Core Foundation • Core Image • Core Video • CUPS • Darwin • Dock • Exposé • FileVault • icns • Inkwell • I/O Kit • Keychain • Mach-O • Menu extra • OpenGL • Preference Pane • plist • Quartz • QuickTime • Rosetta • Smart folders • Spaces • Speakable items • Spotlight • Time Machine • Uniform Type Identifier • Universal binary • WebKit • Xgrid • XNU
Категории:- Mac OS X
- Программное обеспечение Apple Inc.
- Графические библиотеки
Wikimedia Foundation. 2010.