*   >> lukeminen koulutus Artikkelit >> science >> programming

Away3D opetusohjelma - Ympäristö Material

Näytä DEMODOWNLOAD KOODI

Tämä on ensimmäinen sarjassa tutorials tarkastellaan eri materiaaleja saatavilla Away3D. Ensimmäinen pois lohko on EnviroBitmapMaterial.

Tämä opetusohjelma rakentaa koodia, joka on selostettu ensimmäisessä opetusohjelma Tästä, joten jos et ole lukenut sitä niin ehdotan teet niin nyt.

Ympäristö kartoitus on prosessi, jonka tavoitteena on fake ulkoasua ulkoisen maailman heijastuu esine.

Sanon "vale", koska jopa nopein kotitietokoneiden ei ole käsittelyn ray jäljittää todellisia heijastus reaaliajassa (ainakaan missään kohtauksesta on minkäänlaista yksityiskohta). Mutta voit saavuttaa samanlainen vaikutus toimittamalla toinen rakenne, joka edustaa näkemys maailmasta.

ResourceManager.as

pitämässään sydän luoda EnviroBitmapMaterial liittyy toimittaa vain kaksi BitmapData tekstuurit: yksi kuin pohja rakenne, ja yhden ympäristön koostumus. Demo ResourceManager huolehtii luoda EnviroBitmapMaterial. Voit myös muuttaa reflektiivisyyttä tekstuurin.

Reflektiivisyyttä arvo on väliltä 0 ja 1. 0 ei ole pohdintaa, ja voit vain nähdä pohjan rakenne. 1 näet vain ympäristön kartta ilman pohja tekstuuri.

Vaikka EnviroBitmapMaterial antaa sinulle nopea ja helppo tapa saavuttaa kiiltoa, se Korosta jokin rajoitukset tämän tyylin varjostusta. Katsomaan toruksen malli. Huomaat, miten se näyttää melkein läpinäkyvä? Tämä johtuu siitä, EnviroBitmapMaterial toimii tekemällä "shader kolmio" (tässä tapauksessa ympäristön tekstuuri) yli "tekstuuri kolmio" (perusmateriaali) yksi rakennettu Flash sekoitustilojen. Shader kolmio käyttää BlendMode.

ADD, mikä tarkoittaa väri ympäristö tekstuuri lisätään kumulatiivisesti paikalle. On kovera malleja kuten torus, jossa voit olla kaksi kolmiota sulatettu päällekkäin muiden, tämä sekoittaminen johtaa tilanteeseen, jossa kuvioita sekä näkyvää kasvot (tässä tapauksessa vastakkaisella puolella sisällä rengas, ja ulkopinta rengas) yhdistetään, mikä läpinäkyvä ilmeen.

Voit jopa törmätä vaikeuksiin on kupera malleja kuten pyöristetty kuutio.

Pyöristetty kuutio ei ole sama avoimuuskysymyksiin että torus on, mutta prosessi tekee kaksi kolmiota ei johda syvemmin asioita (näet ympäristön vaikutus popping sisään ja ulos joitakin kuutiot puolin).

Nämä asiat olisi kaikki käsiteltäväksi Away3D liikkuu yli Flash Plater 10 alusta ja käyttää uusien Pixel Blender toimintoja, mutta nyt se on hyödyllistä tietää, että nykyinen varjostus järjestelmä on ongelmia monimu

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.