Instant caching for interactive global Iilumination
Autor(a) principal: | |
---|---|
Data de Publicação: | 2009 |
Outros Autores: | , , , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/1822/14663 |
Resumo: | The ability to interactively render dynamic scenes with global illumination is one of the main challenges in computer graphics. The improvement in performance of interactive ray tracing brought about by significant advances in hardware and careful exploitation of coherence has rendered the potential of interactive global illumination a reality. However, the simulation of complex light transport phenomena, such as diffuse interreflections, is still quite costly to compute in real time. In this paper we present a caching scheme, termed Instant Caching, based on a combination of irradiance caching and instant radiosity. By reutilising calculations from neighbouring computations this results in a speedup over previous instant radiosity-based approaches. Additionally, temporal coherence is exploited by identifying which computations have been invalidated due to geometric transformations and updating only those paths. The exploitation of spatial and temporal coherence allows us to achieve superior frame rates for interactive global illumination within dynamic scenes, without any precomputation or quality loss when compared to previous methods; handling of lighting and material changes are also demonstrated. |
id |
RCAP_1593cddaf888f0c8ebe9f2a83eff3ae4 |
---|---|
oai_identifier_str |
oai:repositorium.sdum.uminho.pt:1822/14663 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Instant caching for interactive global IiluminationRay tracingInteractive global illuminationTemporal coherenceScience & TechnologyThe ability to interactively render dynamic scenes with global illumination is one of the main challenges in computer graphics. The improvement in performance of interactive ray tracing brought about by significant advances in hardware and careful exploitation of coherence has rendered the potential of interactive global illumination a reality. However, the simulation of complex light transport phenomena, such as diffuse interreflections, is still quite costly to compute in real time. In this paper we present a caching scheme, termed Instant Caching, based on a combination of irradiance caching and instant radiosity. By reutilising calculations from neighbouring computations this results in a speedup over previous instant radiosity-based approaches. Additionally, temporal coherence is exploited by identifying which computations have been invalidated due to geometric transformations and updating only those paths. The exploitation of spatial and temporal coherence allows us to achieve superior frame rates for interactive global illumination within dynamic scenes, without any precomputation or quality loss when compared to previous methods; handling of lighting and material changes are also demonstrated.We thank Greg Ward for the Office and Conference scenes from Radiance package, Marko Dabrovic for the Sibenik cathedral model. Finally, we thank Stanford's Graphics Group for the Bunny model from the Stanford 3D Repository. We would like to thank Kadi Bouatouch for insightful comments on the document. This research was partially funded PT-FCT grant PTDC/EIA/65965/2006 (IGIDE project) and UK-EPSRC grant EP/D069874/2.Wiley-BlackwellUniversidade do MinhoDebattista, KurtDubla, PiotrBanterle, FrancescoSantos, Luís PauloChalmers, Alan2009-122009-12-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/1822/14663eng1467-865910.1111/j.1467-8659.2009.01435.xhttp://dx.doi.org/10.1111/j.1467-8659.2009.01435.xinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-07-21T12:08:31Zoai:repositorium.sdum.uminho.pt:1822/14663Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T18:59:44.743309Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Instant caching for interactive global Iilumination |
title |
Instant caching for interactive global Iilumination |
spellingShingle |
Instant caching for interactive global Iilumination Debattista, Kurt Ray tracing Interactive global illumination Temporal coherence Science & Technology |
title_short |
Instant caching for interactive global Iilumination |
title_full |
Instant caching for interactive global Iilumination |
title_fullStr |
Instant caching for interactive global Iilumination |
title_full_unstemmed |
Instant caching for interactive global Iilumination |
title_sort |
Instant caching for interactive global Iilumination |
author |
Debattista, Kurt |
author_facet |
Debattista, Kurt Dubla, Piotr Banterle, Francesco Santos, Luís Paulo Chalmers, Alan |
author_role |
author |
author2 |
Dubla, Piotr Banterle, Francesco Santos, Luís Paulo Chalmers, Alan |
author2_role |
author author author author |
dc.contributor.none.fl_str_mv |
Universidade do Minho |
dc.contributor.author.fl_str_mv |
Debattista, Kurt Dubla, Piotr Banterle, Francesco Santos, Luís Paulo Chalmers, Alan |
dc.subject.por.fl_str_mv |
Ray tracing Interactive global illumination Temporal coherence Science & Technology |
topic |
Ray tracing Interactive global illumination Temporal coherence Science & Technology |
description |
The ability to interactively render dynamic scenes with global illumination is one of the main challenges in computer graphics. The improvement in performance of interactive ray tracing brought about by significant advances in hardware and careful exploitation of coherence has rendered the potential of interactive global illumination a reality. However, the simulation of complex light transport phenomena, such as diffuse interreflections, is still quite costly to compute in real time. In this paper we present a caching scheme, termed Instant Caching, based on a combination of irradiance caching and instant radiosity. By reutilising calculations from neighbouring computations this results in a speedup over previous instant radiosity-based approaches. Additionally, temporal coherence is exploited by identifying which computations have been invalidated due to geometric transformations and updating only those paths. The exploitation of spatial and temporal coherence allows us to achieve superior frame rates for interactive global illumination within dynamic scenes, without any precomputation or quality loss when compared to previous methods; handling of lighting and material changes are also demonstrated. |
publishDate |
2009 |
dc.date.none.fl_str_mv |
2009-12 2009-12-01T00:00:00Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/1822/14663 |
url |
http://hdl.handle.net/1822/14663 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
1467-8659 10.1111/j.1467-8659.2009.01435.x http://dx.doi.org/10.1111/j.1467-8659.2009.01435.x |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Wiley-Blackwell |
publisher.none.fl_str_mv |
Wiley-Blackwell |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799132389595676672 |