Renderointi

Renderointi (sanotaan myös renderöinti) tai hahmonnus[1] tarkoittaa kuvan luomista mallista tietokoneohjelman avulla. Malli on datasta muodostuva ohjelmallinen kuvaus usein kolmiulotteisesta objektista. Se voi sisältää tiedot mm. geometriasta, katselukulmasta, tekstuurista sekä valaistuksesta. Tuloksena oleva renderoitu kuva on bittikarttagrafiikkaa. Sanaa 'renderointi' käytetään myös videoeditoinnissa, kun halutaan tuottaa efektejä videokuvaan.
Renderointi on yksi suurimmista 3D-grafiikan alalajeista, ja tällä hetkellä se käytännössä kytkeytyy aina muihin. Se antaa animaatioille ja malleille viimeisen ulkoasun. Tietokonegrafiikan kehityksessä se on viimeisin suuri askel, ja sen 1970-luvulta lähtien tapahtuneessa kehittymisessä ja tarkentumisessa renderoinnista on tullut yhä enemmän erillinen osansa.
Renderointia käytetään tietokone- ja videopeleissä, simulaattoreissa, elokuvien ja television erikoistehosteissa ja muotoilun apuna. Renderointiohjelmia on markkinoilla useita. Jotkut on integroitu osaksi laajempia mallinnus- ja animaatio-ohjelmia, jotkut ovat itsenäisiä ohjelmia ja jotkut vapaasti muokattavia projekteja (open-source).
Renderointiohjelmat voidaan jakaa myös reaaliaikasiin (mm. tietokone- ja videopelit) ja ei-reaaliaikaisiin (elokuvateollisuus). Renderöintimenetelmiin kuuluvat muun muassa rasterointi (engl. rasterization), säteensuuntaus (engl. ray casting) ja säteenseuranta (engl. ray tracing).
Sisällysluettelo
Katso myösMuokkaa
KirjallisuuttaMuokkaa
- Foley; Van Dam; Feiner; Hughes (1990). Computer Graphics: Principles And Practice. Addison Wesley. ISBN 0-201-12110-7.
- Glassner (1995). Principles Of Digital Image Synthesis. Morgan Kaufmann. ISBN 1-55860-276-3.
- Pharr; Humphreys (2004). Physically Based Rendering. Morgan Kaufmann. ISBN 0-12-553180-X.
- Dutre; Bala; Bekaert (2002). Advanced Global Illumination. AK Peters. ISBN 1-56881-177-2.
- Jensen (2001). Realistic Image Synthesis Using Photon Mapping. AK Peters. ISBN 1-56881-147-0.
- Shirley; Morley (2003). Realistic Ray Tracing (2nd ed.). AK Peters. ISBN 1-56881-198-5.
- Glassner (1989). An Introduction To Ray Tracing. Academic Press. ISBN 0-12-286160-4.
- Cohen; Wallace (1993). Radiosity and Realistic Image Synthesis. AP Professional. ISBN 0-12-178270-0.
- Akenine-Moller; Haines (2002). Real-time Rendering (2nd ed.). AK Peters. ISBN 1-56881-182-9.
- Gooch; Gooch (2001). Non-Photorealistic Rendering. AKPeters. ISBN 1-56881-133-0.
- Strothotte; Schlechtweg (2002). Non-Photorealistic Computer Graphics. Morgan Kaufmann. ISBN 1-55860-787-0.
- Blinn (1996). Jim Blinns Corner – A Trip Down The Graphics Pipeline. Morgan Kaufmann. ISBN 1-55860-387-5.
- Description of the 'Radiance' system
Aiheesta muuallaMuokkaa
- SIGGRAPH The ACMs special interest group in graphics — the largest academic and professional association and conference.
- Ray Tracing News A newsletter on ray tracing technical matters.
- Real-Time Rendering resources A list of links to resources, associated with the Real-Time Rendering book.
- http://www.graphicspapers.com/ Database of graphics papers citations.
- http://www.cs.brown.edu/~tor/ List of links to (recent) siggraph papers (and some others) on the web.
- http://www.pointzero.nl/renderers/ List of links to all kinds of renderers.
- http://www.renderman.org/
- RPS Ray Trace An AccuRender interface for SketchUp
- 'Radiance' renderer. A highly accurate ray-tracing software system.
- Pixie An efficient and free RenderMan compatible OpenSource renderer.
- 'Aqsis' renderer A free RenderMan compatible OpenSource REYES renderer.
- http://www.povray.org/ A free ray tracer.
- http://www.daylongraphics.com/products/leveller/render/techniques.htm
- 'jrMan' renderer A RenderMan compatible OpenSource REYES renderer written in Java.
LähteetMuokkaa
- ↑ Haku | Tietotekniikan termitalkoot www.tsk.fi. Viitattu 21.4.2019.