Heuristic based real-time hybrid rendering with the use of rasterization and ray tracing method

被引:3
作者
Walewski, Patryk [1 ]
Galaj, Tomasz [1 ]
Szajerman, Dominik [1 ]
机构
[1] Lodz Univ Technol, Inst Informat Technol, Lodz, Poland
关键词
physical-based rendering; hybrid rendering; rasterization; ray tracing; real-time rendering; reflections; refractions; heuristic;
D O I
10.1515/phys-2019-0055
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
Nowadays, rasterization is the most common method used to achieve real-time semi-photorealistic effects in games or interactive applications. Some of those effects are not easily achievable, thus require more complicated methods and are difficult to obtain. The appearance of the presented worlds depends to a large extent on the approximation to the physical basis of light behaviour in them. The best effects in this regard are global illumination algorithms. Each of them including ray tracing give the most plausible effects, but at cost of higher computational complexity. Today's hardware allows usage of ray tracing methods in-real time on Graphics Processing Units (GPU) thanks to its parallel nature. However, using ray tracing as a single rendering method may still result in poor performance, especially when used to create many image effects in complex environments. In this paper we present a hybrid approach for real-time rendering using both rasterization and ray tracing using heuristic, which determines whether to render secondary effects such as shadows, reflections and refractions for individual objects considering their relevancy and cost of rendering those effects for these objects in particular case.
引用
收藏
页码:527 / 544
页数:18
相关论文
共 38 条
[31]  
Purcell TJ, 2002, ACM T GRAPHIC, V21, P703, DOI 10.1145/566570.566640
[32]  
Sabino Thales Luis, 2012, Entertainment Computing, 11th International Conference (ICEC - 2012). Proceedings, P292, DOI 10.1007/978-3-642-33542-6_25
[33]  
Sabino T. L. R., 2012, ARQUITETURA PIPELINE
[34]  
Sabino T.L.R., 2011, SBC P SBGAMES
[35]  
Sundstedt V., 2005, Proceedings of the 21st spring conference on Computer graphics, P169, DOI DOI 10.1145/1090122.1090150
[36]  
Upchurch P., 2012, Journal of Graphics Tools, V16, P40
[37]  
Whitted T.\, 1979, P 6 ANN C COMPUTER G, P14
[38]   Camera navigation support in a virtual environment [J].
Wojciechowski, A. .
BULLETIN OF THE POLISH ACADEMY OF SCIENCES-TECHNICAL SCIENCES, 2013, 61 (04) :871-884