Reference TypeConference Proceedings
Citation KeyRuff:2013:DyPeOb
AuthorRuff, Christian Frantz
AffiliationUniversidade Federal Fluminense
TitleDynamic per Object Ray Caching Textures for Real-Time Ray Tracing
Conference NameConference on Graphics, Patterns and Images, 26 (SIBGRAPI)
EditorBoyer, Kim
Hirata, Nina
Nedel, Luciana
Silva, Claudio
Book TitleProceedings
DateAug. 5-8, 2013
Publisher CityLos Alamitos
PublisherIEEE Computer Society
Conference LocationArequipa, Peru
Keywordsray tracing, cache memory, cubemap, real time.
AbstractRay tracing allows the rendering of scenes with very complex light interactions. It is based on the idea that reflection, refraction and shadows can be modeled by recursively following the path that light takes as it bounces through an environment. However, despite its conceptual simplicity, tracing rays is a computationally intensive task. Also, optimizing memory management to increase efficiency is hard since coherent access in 3D space would not generate coalescent memory patterns. We present a new caching-like strategy suitable for real-time ray tracing which is capable to store data generated in previous frames in such a way that coherent memory access is achieved while data is reused by subsequent frames. By storing light bounce results of previously traced rays in a cubemap attached to each scene object, we show that it is possible to explore the efficient memory sampling mechanism provided by the graphics hardware to increase frame rate. Our approach is suitable for static scenes and may prevent deep interactions of rays with the scene as well as enable synchronous computation of rays in parallelized architectures, and it can be easily integrated to any existing ray tracing solutions.
Tertiary TypeFull Paper
Size7867 KiB
Number of Files1
Target File114608-CameraReady.pdf
Last Update2013:
Metadata Last Update2020: administrator {D 2013}
Document Stagecompleted
Is the master or a copy?is the master
Content TypeExternal Contribution
source Directory Contentthere are no files
agreement Directory Content
agreement.html 11/07/2013 20:09 0.7 KiB 
History2013-07-11 23:09:16 :: -> administrator ::
2020-02-19 03:09:22 :: administrator -> :: 2013
Empty Fieldsaccessionnumber archivingpolicy archivist area callnumber copyholder copyright creatorhistory descriptionlevel dissemination documentstage doi edition electronicmailaddress group holdercode isbn issn label lineage mark nextedition nexthigherunit notes numberofvolumes orcid organization pages parameterlist parentrepositories previousedition previouslowerunit progress project readergroup readpermission resumeid rightsholder secondarydate secondarykey secondarymark secondarytype serieseditor session shorttitle sponsor subject tertiarymark type url versiontype volume
Access Date2020, Nov. 24