Kvartsi

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 12. heinäkuuta 2019 tarkistetusta versiosta . tarkastukset vaativat 2 muokkausta .
Mac OS X -grafiikkamalli
piirustus
QuickDrawOpenGLQuartz 2D • Core Image • Core Video
Luonnos

Kvartsisäveltäjä

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 ja Quartz Composer

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]

Katso myös

Muistiinpanot

  1. 1 2 Apple - Developer - Graphics & Imaging Overview (linkki ei saatavilla) . Haettu 12. helmikuuta 2007. Arkistoitu alkuperäisestä 23. helmikuuta 2012. 
  2. Apple - Developer - Graphics & Imaging Reference (linkki ei ole käytettävissä) . Haettu 17. huhtikuuta 2007. Arkistoitu alkuperäisestä 23. helmikuuta 2012. 
  3. Apple - Developer - Quartz-ohjelmointiopas QuickDraw-kehittäjille: Piirustuskohteet (linkkiä ei ole saatavilla) . Haettu 12. helmikuuta 2007. Arkistoitu alkuperäisestä 5. syyskuuta 2008. 
  4. Ars Technica - Mac OS X 10.4 Tiger: Sivu 14 (linkki ei saatavilla) . Haettu 12. helmikuuta 2007. Arkistoitu alkuperäisestä 23. helmikuuta 2012. 

Linkit