Radiosity

En enkel scen som lyser både med och utan radiosity. Notera att ytorna (utan radiosity) som inte är direkt tända (områden i skugga) saknar visuella detaljer och är helt mörka. Observera också att färgen på studsat ljus från radiosity speglar färgen på de ytor den studsade av.

Radiosity är en teknik som används i datorgrafik för att beräkna ljuset i en scen. Tekniken användes ursprungligen för att beräkna hur energi flödar och den kan användas för ljus, värme eller andra energiformer.

Radiosity är en algoritm som bygger på att varje yta i en 3-dimensionell scen delas in i små områden, "patches". För varje område beräknas utgående ljus som en funktion av ingående ljus och ljus som området själv utstrålar. Algoritmen är iterativ och i den första iterationen beräknas ljuset i ett område som det ljus som kommer ifrån ljuskällan. Nästa iteration kommer det även att adderas ljus från andra områden där det ursprungliga ljuset har studsat. Genom dessa iterationer lyses scenen upp mer och mer, och dessutom syns effekter som färgblödning eller "color bleeding". Denna effekt uppstår då ljus studsar på en färgad yta och det ljus som reflekteras påverkas av den färg ytan har. Det innebär att ett objekt som står nära till exempel en röd vägg kommer att få en del rött ljus från väggen och därför bli lite röd på den sidan som är riktad mot väggen.

Galleri

Media som används på denna webbplats

Question book-4.svg
Författare/Upphovsman: Tkgd2007, Licens: CC BY-SA 3.0
A new incarnation of Image:Question_book-3.svg, which was uploaded by user AzaToth. This file is available on the English version of Wikipedia under the filename en:Image:Question book-new.svg
Radiosity - RRV, step 79.png
Författare/Upphovsman: David Bařina, Kamil Dudka, Jakub Filák, Lukáš Hefka (see README), Licens: CC BY-SA 3.0
Screenshot of scene rendered with RRV (simple implementation of radiosity renderer based on OpenGL), step 79.
Radiosity mc2.png
Radiosity with Monte carlo
Radiosity ac.png
Radiosity with AC
Radiosity.png

van engelse wikipedia, met tekst: "Radiosity rendering example. Created in POV-Ray and edited in the GIMP. Made by Wapcaplet and released into the public domain."

Public domain Detta verk har gjorts tillgänglig som public domain av dess skapare, :en:User:Wapcaplet. Detta gäller globalt.
I vissa länder kan detta inte vara juridiskt möjligt; i så fall:
en:User:Wapcaplet ger envar rätten att använda detta verk för alla ändamål, utan några villkor, förutom villkor som lagen ställer.
Radiosity Progress.png
Författare/Upphovsman: Hugo Elias (myself), Licens: CC BY-SA 3.0
The Progress of the Radiosity Algorithm
Radiosity Comparison.jpg
Författare/Upphovsman: Hugo Elias (myself), Licens: CC BY-SA 3.0
Comparison of Radiosity with Direct Illumiation
Radiosity - RRV, step 0.png
Författare/Upphovsman: David Bařina, Kamil Dudka, Jakub Filák, Lukáš Hefka (see README), Licens: CC BY-SA 3.0
Screenshot of scene rendered with RRV (simple implementation of radiosity renderer based on OpenGL), after step 0.
Cornell Box With and Without Radiosity Enabled.gif
Författare/Upphovsman: Paul Johnston, Licens: CC BY-SA 3.0
An animation of a Cornell box, depicting the scene lit only with direct illumination, and then with global illumination.