Show/Hide Menu
Hide/Show Apps
Logout
Türkçe
Türkçe
Search
Search
Login
Login
OpenMETU
OpenMETU
About
About
Open Science Policy
Open Science Policy
Open Access Guideline
Open Access Guideline
Postgraduate Thesis Guideline
Postgraduate Thesis Guideline
Communities & Collections
Communities & Collections
Help
Help
Frequently Asked Questions
Frequently Asked Questions
Guides
Guides
Thesis submission
Thesis submission
MS without thesis term project submission
MS without thesis term project submission
Publication submission with DOI
Publication submission with DOI
Publication submission
Publication submission
Supporting Information
Supporting Information
General Information
General Information
Copyright, Embargo and License
Copyright, Embargo and License
Contact us
Contact us
GPU-accelerated precomputed discrete visibility fields for real-time ray-traced dynamic scenes under environment lighting
Download
10615440.pdf
Date
2024-1
Author
Günay, Beril
Metadata
Show full item record
This work is licensed under a
Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License
.
Item Usage Stats
154
views
27
downloads
Cite This
Environment lighting plays a crucial role in enhancing the realism of rendered images. Environment light sources are distributed over a sphere or hemisphere, and the rendering process consists of tracing multiple rays per pixel. This process is computationally expensive, therefore achieving real-time results is challenging. Many studies focus on visibility function to reduce the number of traced rays, often achieved through precomputation methods. This study improves upon a CPU-based visibility precomputation method designed for rendering solely static scenes. CPU-based precomputation method is presented in detail, it is implemented, and illustrations for each step are provided. Then, a GPU-based precomputation solution that supports rendering of dynamic scenes is introduced. The solution is implemented with multiple compute shaders. To demonstrate the capability of dynamic scene rendering, a proof-of-concept CPU animation technique is employed. Static scene rendering performance is evaluated by replicating the tests performed in the CPU-based precomputation method, and improvements are demonstrated with higher rendering speed and more accurate results. Furthermore, additional tests are conducted to assess the dynamic scene rendering performance. Successful results suggest promising avenues for future studies involving GPU animation.
Subject Keywords
Ray tracing
,
Rendering
,
Visibility
,
Real-time systems
,
Environment lighting
URI
https://hdl.handle.net/11511/108380
Collections
Graduate School of Natural and Applied Sciences, Thesis
Citation Formats
IEEE
ACM
APA
CHICAGO
MLA
BibTeX
B. Günay, “GPU-accelerated precomputed discrete visibility fields for real-time ray-traced dynamic scenes under environment lighting,” M.S. - Master of Science, Middle East Technical University, 2024.