CPU-Based Ray Tracing For Semiconductor Structures

Master Thesis (2024)
Author(s)

Y. Zhou (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Contributor(s)

Ricardo Marroquim – Mentor (TU Delft - Computer Graphics and Visualisation)

Y. Chen – Mentor (TU Delft - Computer Graphics and Visualisation)

Wouter Bijlsma – Mentor (ASML)

Ton van den Heuvel – Mentor (ASML)

Faculty
Electrical Engineering, Mathematics and Computer Science
More Info
expand_more
Publication Year
2024
Language
English
Graduation Date
15-10-2024
Awarding Institution
Delft University of Technology
Programme
['Computer Science']
Faculty
Electrical Engineering, Mathematics and Computer Science
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

In this thesis, we investigate a CPU-based ray tracer tailored for semiconductor structures. This ray tracer addresses the need for high-quality visualization in environments where GPU acceleration is unavailable. Our primary objective is to achieve interactive visualization performance with quality levels on par with a basic triangle rasterizer employing a flat-shaded lighting model. The research focuses on identifying optimal BVH configurations and developing efficient Oriented Bounding Box (OBB) ray tracing methods. By leveraging OBB clustering and pre-cached ray directions, we aim to mitigate the computational overhead associated with OBB tracing. The result is a prototype that demonstrates the feasibility of CPU-based ray tracing for real-time applications. This work contributes to the broader discourse on rendering techniques in GPU-limited scenarios, offering valuable insights and laying the groundwork for future research and development.

Files

License info not available