A Real-Time Adaptive Ray Marching Method for Particle-Based Fluid Surface Reconstruction
Date
2022Author
Wu, Tong
Zhou, Zhiqiang
Wang, Anlan
Gong, Yuning
Zhang, Yanci
Metadata
Show full item recordAbstract
In the rendering of particle-based fluids, the surfaces reconstructed by ray marching techniques contain more details than screen space filtering methods. However, the ray marching process is quite time-consuming because it needs a large number of steps for each ray. In this paper, we introduce an adaptive ray marching method to construct high-quality fluid surfaces in real-time. In order to reduce the number of ray marching steps, we propose a new data structure called binary density grid so that our ray marching method is capable of adaptively adjusting the step length. We also classify the fluid particles into two categories, i.e. high-density aggregations and low-density splashes. Based on this classification, two depth maps are generated to quickly provide the accurate start and approximated stop points of ray marching. In addition to reduce the number of marching steps, we also propose a method to adaptively determine the number of rays cast for different screen regions. And finally, in order to improve the quality of reconstructed surfaces, we present a method to adaptively blending the normal vectors computed from screen and object space. With the various adaptive optimizations mentioned above, our method can reconstruct high-quality fluid surfaces in real time.
BibTeX
@inproceedings {10.2312:sr.20221157,
booktitle = {Eurographics Symposium on Rendering},
editor = {Ghosh, Abhijeet and Wei, Li-Yi},
title = {{A Real-Time Adaptive Ray Marching Method for Particle-Based Fluid Surface Reconstruction}},
author = {Wu, Tong and Zhou, Zhiqiang and Wang, Anlan and Gong, Yuning and Zhang, Yanci},
year = {2022},
publisher = {The Eurographics Association},
ISSN = {1727-3463},
ISBN = {978-3-03868-187-8},
DOI = {10.2312/sr.20221157}
}
booktitle = {Eurographics Symposium on Rendering},
editor = {Ghosh, Abhijeet and Wei, Li-Yi},
title = {{A Real-Time Adaptive Ray Marching Method for Particle-Based Fluid Surface Reconstruction}},
author = {Wu, Tong and Zhou, Zhiqiang and Wang, Anlan and Gong, Yuning and Zhang, Yanci},
year = {2022},
publisher = {The Eurographics Association},
ISSN = {1727-3463},
ISBN = {978-3-03868-187-8},
DOI = {10.2312/sr.20221157}
}