Žinios Discovery
/ Knowledge Discovery >> Žinios Discovery >> Technika >> elektronika >> Žaidimai pavara >>

Kas yra Gouraud jautrūs ir tekstūros atvaizdis į 3

What yra Gouraud jautrūs ir tekstūros atvaizdis į 3-D vaizdo žaidimų?
Kokie Gouraud jautrūs ir tekstūros atvaizdis į 3-D vaizdo žaidimų?

Dauguma 3 -D objektai sukurtos kompiuterinių žaidimų yra sudaryta iš poligonų. Daugiakampį yra sritis, apibrėžta linijomis. Norėdami daugiakampį, turite turėti bent tris eilutes

linijos jungia koordinačių serijos trimatis ". Vietos " kompiuteris sukuria. Taško, kur linijos jungia į žinomas kaip viršūnių. Kiekviena viršūnė turi X, Y ir Z koordinates.

  • X nustato poziciją, palyginti su dešinę arba į kairę į virtualią erdvę
  • Y nustato poziciją, palyginti su viršuje arba apačioje virtualiame vietos
  • Z nustato poziciją, palyginti su priekyje arba atgal į virtualią erdvę

    Kai kiekvienas daugiakampis turi viršūnių rinkinį apibrėžti savo formą, ji turi informacijos, kad jis jums pasakys, ką atrodyti kaip. Yra keturi paplitę būdų tai padaryti:

  • Butas jautrūs
  • Gouraud jautrūs
  • Phong jautrūs
  • Tekstūros kartografavimo

    Butas jautrūs tiesiog priskiria vienos spalvos į poligoną. Tai labai paprasta ir greita, bet daro objektas atrodo labai dirbtinis. Gouraud spalvinimas yra labiau įsitraukti. Spalvos yra skiriamas kiekvienam viršūnių, tada jie yra sumaišomos visoje daugiakampio veidą. Kadangi kiekviena viršūnė yra paprastai susietas su bent tris skirtingas daugiakampių, tai daro objektas natūraliai atrodo vietoj briaunotas. Pažvelkite šiame pavyzdyje:.
    Tą patį objektą su lygaus ir Gouraud spalvinimas taikomas

    Jūs pastebėsite, kad kamuolys su Gouraud šešėliai atrodo daug sklandžiau nei vienodo tamsesniame vieną. Tačiau atidžiau pažvelgti į du rutulius kontūrų. Tai kur jūs galite pasakyti, kad abu rutuliai tą patį skaičių poligonų!

    sudėtingesnė versija šešėlio nustatymą, Phong, yra retai naudojami žaidimų. Kur Gouraud jautrūs interpoliuoja spalvas vidutiniškai tarp viršūnių, Phong jautrūs vidurkiai kiekvienas pikselis remiantis iš pikselių gretimų jai spalvų.

    Kitas paplitęs metodas nustatant daugiakampio išvaizdą yra naudoti tekstūros žemėlapių. Pagalvokite apie tekstūros kartografavimo kaip vyniojimo dabartį. Kiekvienas dėžutės esate vyniojimo pusė yra tuščias daugiakampis. Galima dažyti baudos aikštelę, tačiau tai būtų labai sunku tai suderinti visus ant įpakavimo popieriaus dizaino. Tačiau, jei jūs imtis vyniojamasis popierius ir sandariai uždenkite jį langelį, jūs visiškai pasikeitė langelį

    Page [1] [2]