Realtime Ray Tracing of Dynamic Scenes on an FPGA Chip

dc.contributor.authorSchmittler, Jörgen_US
dc.contributor.authorWoop, Svenen_US
dc.contributor.authorWagner, Danielen_US
dc.contributor.authorPaul, Wolfgang J.en_US
dc.contributor.authorSlusallek, Philippen_US
dc.contributor.editorTomas Akenine-Moeller and Michael McCoolen_US
dc.date.accessioned2013-10-28T10:02:17Z
dc.date.available2013-10-28T10:02:17Z
dc.date.issued2004en_US
dc.description.abstractRealtime ray tracing has recently established itself as a possible alternative to the current rasterization approach for interactive 3D graphics. However, the performance of existing software implementations is still severely limited by today's CPUs, requiring many CPUs for achieving realtime performance. In this paper we present a prototype implementation of the full ray tracing pipeline on a single FPGA chip. Running at only 90 MHz it achieves realtime frame rates of 20 to 60 frames per second over a wide range of 3D scenes and includes support for texturing, multiple light sources, and multiple levels of reflection or transparency. A particular interesting feature of the design is the re-use of the transformation unit necessary for supporting dynamic scenes also for other tasks, including efficient ray-triangle intersection as well as shading computations. Despite the additional support for dynamic scenes this approach reduces the overall hardware cost by 68 %. We evaluate the design and its implementation across a wide set of example scenes and demonstrate the benefits of dedicated realtime ray tracing hardware.en_US
dc.description.seriesinformationGraphics Hardwareen_US
dc.identifier.isbn3-905673-15-0en_US
dc.identifier.issn1727-3471en_US
dc.identifier.urihttps://doi.org/10.2312/EGGH/EGGH04/095-106en_US
dc.publisherThe Eurographics Associationen_US
dc.subjectI.3.1 [Hardware Architecture]en_US
dc.subjectGraphics processorsen_US
dc.subjectParallel processingen_US
dc.subjectI.3.7 [Three Dimensional Graphics and Realism]en_US
dc.subjectRay Tracingen_US
dc.subjectAnimationen_US
dc.titleRealtime Ray Tracing of Dynamic Scenes on an FPGA Chipen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
095-106.pdf
Size:
1.58 MB
Format:
Adobe Portable Document Format