Gouraud-varjostus

Gouraud-varjostus on kolmiulotteisessa grafiikassa käytetty varjostusmenetelmä, jossa kaarevan pinnan polygonien varjostus lasketaan sen kulmapisteiden perusteella lineaarisesti interpoloimalla. Menetelmän julkaisi Henri Gouraud vuonna 1971.[1][2][3]

Yksi Gouraud-varjostettu kolmio. Kappaleiden pinnat koostuvat tietokonegrafiikassa usein kolmioista.

Gouraud-varjostuksessa polygonien (eli käytännössä kolmioiden) kulmapisteiden valaistus lasketaan yleensä Phongin valaistusmallin perusteella, kuten Phong-varjostuksessakin, mutta erotuksena Phong-varjostuksesta, sisäosien pisteille ei lasketa omaa varjostusta, vaan niiden värit johdetaan lineaarisesti kulmapisteiden väreistä. Tämä on huomattavasti Phong-varjostusta nopeampaa, mutta karkeampaa kappaleilla, joissa polygonit ovat suuria. Toisaalta kappaleilla, joissa polygoneja on erittäin paljon, Phong- ja Gouraud-varjostuksen ero muuttuu merkityksettömäksi.

Gouraud-varjostettu esimerkki.
Gouraud-varjostettu pallo, joka on koottu hyvin monesta kolmiosta.

Lähteet

  1. Henri Gouraud: Computer Display of Curved Surfaces collections.lib.utah.edu. kesäkuu 1971. Viitattu 26.9.2022. (englanniksi)
  2. Continuous Shading of Curved Surfaces (PDF) page.mi.fu-berlin.de. Viitattu 26.9.2022. (englanniksi)
  3. Henri Gouraud: Computer display of curved surfaces dl.acm.org. doi:10.5555/905323. Viitattu 26.9.2022. (englanniksi)
    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.