|
---|
Quartz on pari Mac OS X -tekniikkaa , jotka ovat osa Core Graphics -kehystä: Quartz 2D ja Quartz Composer . Se sisältää 2D-renderöijän ja kompositorimoottorin, joka lähettää ohjeet näytönohjaimelle. Alkuperäisen vektorigrafiikkakäytön vuoksi Quartz ymmärretään yleensä Core Graphics -tekniikaksi . [yksi]
Yleisemmin termit Quartz ja Quartz- teknologiat viittaavat Mac OS X:n koko grafiikkamalliin renderöintikerroksesta kompositoriin. Tässä mielessä termi kattaa myös Core Imagen ja Core Videon . [2]
Quartz 2D on ensisijaisesti 2D-teksti- ja grafiikkakirjasto. Se tukee Aqua -käyttöliittymää , joka näyttää 2D-grafiikkaa, mukaan lukien lennossa tapahtuva renderöinti ja antialiasointi . Kvartsin avulla voit piirtää tekstiä osapikselin tarkkuudella; grafiikka on antialiasoitu, joka on oletuksena käytössä, mutta voidaan poistaa käytöstä. [3] Mac OS X 10.4 : ssä Apple esitteli Quartz 2D Extremen, jonka avulla Quartz 2D voi käyttää tuettuja GPU:ita (grafiikkaprosessointiyksiköitä) renderöintiin. Mac OS X 10.4.9:stä lähtien Quartz 2D Extreme on oletuksena poistettu käytöstä, mikä tarjoaa pieniä nopeusparannuksia nykyiseen toteutukseen. [neljä]
Quartz Composer on Quartz 2D:n ja muiden hahmontajien, kuten OpenGL , Core Image ja QuickTime , käyttämä säveltäjä . Mac OS X 10.2 :sta alkaen Quartz Composer käyttää tuettujen näytönohjainkorttien grafiikkasuorituksia, mikä parantaa huomattavasti suorituskykyä. Tämä tekniikka tunnetaan nimellä Quartz Extreme, ja se on oletuksena käytössä järjestelmissä, joissa on tuetut näytönohjaimet. [yksi]
Mac OS X Foundation | |
---|---|
|
Mac käyttöjärjestelmä | |
---|---|
Sovellukset | |
Apuohjelmat |
|
Tekniikka ja käyttöliittymä _ |
|