High-Performance Interactive Volume Cloud Rendering on Low-End Devices
摘要
Immersive scenes require clouds in the scene to have the characteristics of authenticity, real-time and interactivity. The rendering features of modern computers, such as volume texture, which can be used to render volume clouds in real-time, have hardware requirements, and often do not support low-end mobile devices. And the volume cloud rendering methods based on particle system that support medium and low-end mobile devices are difficult to ensure simulation during interaction. Therefore, this paper aims to implement a high simulation and interactive real-time rendering volumetric cloud supporting GLES2.0 graphical interface. A complete set of rendering pipelines for rendering high simulation and interactive real-time volumetric cloud on low-end mobile devices that support GLES2.0 graphical interface is proposed. The rendering pipeline covers the entire process from volume cloud data generation to rendering. Firstly, a 3D volumetric cloud model is constructed based on the space transformation algorithm to generate the volumetric cloud spatial data. Then, sample the model data on the ray-stepping algorithm with the sampling space attenuation.