Implementation and Optimization of Hardware-Universal Ray-tracing Underlying Algorithm Based on GPU Programming
Ray tracing algorithm is becoming more and more popular because of its accuracy, simplicity and other advantages, but the mainstream ray tracing APIs are not open source, and these APIs need specific hardware architecture support. In this paper, by studying the principle of ray tracing algorithm, it...
Saved in:
Published in | 2023 6th International Conference on Artificial Intelligence and Big Data (ICAIBD) pp. 171 - 178 |
---|---|
Main Authors | , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
26.05.2023
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Ray tracing algorithm is becoming more and more popular because of its accuracy, simplicity and other advantages, but the mainstream ray tracing APIs are not open source, and these APIs need specific hardware architecture support. In this paper, by studying the principle of ray tracing algorithm, it is found that the key to the implementation of ray tracing is GPU reprogramming. Therefore, we use this technology to construct the underlying algorithm of ray tracing in GPU by using hardware programming, computing buffer and other technologies, to implement and optimize a real-time ray tracing rendering pipeline characterized by hardware universality and high precision. The rendering pipeline can process ray tracing operations in hardware without ray tracing architecture. Its research value and development potential can be considered as an in-depth exploration of the underlying technology of ray tracing and to promote related technical research. |
---|---|
ISSN: | 2769-3554 |
DOI: | 10.1109/ICAIBD57115.2023.10206260 |