ebooksgratis.com

See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
3D-grafiikka – Wikipedia

3D-grafiikka

Wikipedia

Tämä artikkeli kertoo 3D-grafiikasta. 3D on myös Robert Del Najan taiteilijanimi.
3D-grafiikkaa.
3D-grafiikkaa.

3D-grafiikka eli kolmiulotteinen grafiikka (engl. three dimensional) on tietokonegrafiikkaa, joka on sisäisesti mallinnettu kolmen tilaulottuvuuden suhteen. 3D-grafiikka kuitenkin yleensä esitetään kaksiulotteiselle kuvapinnalle projisoituna.

Tyypillisiä 3D-grafiikan sovellusalueita ovat mm.

3D-grafiikka on yleensä vektorigrafiikkaa, jossa tyypillinen peruselementti on kolmio tai muu monikulmio. Parhaimmat 3D-mallinnusohjelmistot käsittelevät pintoja, joita ei ole monikulmioitu, vaan pinta määräytyy käyrien perusteella.

Pintojen esittämisessä voidaan yleensä käyttää myös bittikarttagrafiikkaa. 3D-grafiikka voi koostua myös janoista, käyrämäisistä primitiiveistä tai kolmiulotteisten perusprimitiivien yhdistelmistä.

On myös olemassa kolmiulotteista bittikarttagrafiikkaa, niin sanottua vokseligrafiikkaa, jossa peruselementtinä on neliömäisen pikselin sijaan kuutiomainen vokseli. Kolmiulotteista bittikarttagrafiikkaa käytetään erityisesti radiologiassa lääketieteelliseen kuvantamiseen.

[muokkaa] Renderöintitapoja

Kolmiulotteisen grafiikan automaattista piirtoa esimerkiksi kaksiulotteiselle pinnalle sanotaan 3D-renderöinniksi. Tämä tarkoittaa esimerkiksi kappaleen varjostusta siten, että syntyy vaikutelma kolmiulotteisuudesta. Renderöintitekniikat vaihtelevat etenkin sen mukaan, kuinka kauan aikaa ja laitteistoresursseja yksittäisen kuvan piirtoon on käytettävissä.

Reaaliaikainen perustuva 3D-animaatio, jota käytetään esimerkiksi tietokonepeleissä ja demoissa, vaatii yksittäisen kuvan piirtoa sekunnin murto-osassa. Tämän vuoksi piirtomenetelmät ovat melko suoraviivaisia ja polygonipohjaisia, jossa kaarevat pinnat yritetään approksimoida suurella määrällä polygoneja. Näille piirtoalgoritmeille on tehokkaita laitteistotason toteutuksia suuressa osassa nykyaikaisista näytönohjaimista. Kaksi tunnetuinta rajapintaa reaaliaikaisen grafiikan renderöintiin ovat OpenGL ja Direct3D.

Elokuvateollisuudessa ja kuvituksessa näyttävyys on tärkeämpi tekijä kuin piirtonopeus, joten saatetaan käyttää laskennallisesti vaativampia menetelmiä.

Suunnitteluohjelmistoissa mallintamiseen käytettävät ohjelmistot vaativat pinnoilta hyvää tarkkuutta. Parhaimmat ohjelmistot laskevat pinnat käyrien perusteella NURBS-pintoina. Jotkut ohjelmistot kykenevät myös reaaliaikaiseen toimintojen mallintamiseen.

[muokkaa] Katso myös

[muokkaa] Aiheesta muualla

Commons
Wikimedia Commonsissa on kuvia tai muita tiedostoja aiheesta 3D-grafiikka.


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -