多噪声体积云实时模拟研究  被引量:3

Research on Real-time Simulation of Multi-noise Volume Cloud

在线阅读下载全文

作  者:唐勇[1,2] 刘智轩 郭慧玲 赵静[1,2] 张晓碧 TANG Yong;LIU Zhi-xuan;GUO Hui-ling;ZHAO Jing;ZHANG Xiao-bi(The College of Information Science and Engineering,Yanshan University,Qinhuangdao 066004,China;The Key Laboratory for Computer Virtual Technology and System Integration of Hebei Probince,Qinhuangdao 066004,China;Department of Information Engineering,Hebei University of Environmental Engineering,Qinhuangdao 066102,China)

机构地区:[1]燕山大学信息科学与工程学院,河北秦皇岛066004 [2]河北省计算机虚拟技术与系统集成重点实验室,河北秦皇岛066004 [3]河北环境工程学院信息工程系,河北秦皇岛066102

出  处:《小型微型计算机系统》2019年第11期2461-2465,共5页Journal of Chinese Computer Systems

基  金:河北省自然科学基金项目(F2018203060)资助

摘  要:针对目前大规模场景云模拟较少的问题,提出一种使用多种噪声混合实时模拟体积云的方法.首先,为了解决单一噪声云建模效果不自然的问题,使用Simplex噪声与Worley噪声共同建模,同时引入Curl噪声以弥补体积云建模时边界过于规则的缺点,增强云的翻腾效果;其次,为提高光照效果真实性,使用Beer-Lambert定律求解光线传输中的透射率,同时使用HenyeyGreenstein相位函数近似模拟Mie散射,并且将环境光根据云分层求解,确保物理可靠性与实时性;最后,使用Raymarching进行渲染,在光线的每个步长上求解云的密度,并更新光线的能量,用于计算云的颜色和透明度.通过对实验结果的分析,本文所提方法可以有效地模拟体积云效果并保证系统实时性.Aiming at the problem that real-time volume cloud simulation of large-scale scenes in the current cloud simulation status is less,a method of simulating real-time volume cloud using multiple noises is propose. Firstly,in order to solve the unnatural problem of single noise cloud modeling,based on single noise modeling,Simplex noise and Worley noise are use together for cloud modeling,and Curl noise is introduce to compensate for the limitations of volume cloud modeling boundary details. Optimize and enhance the cloud’ s tumbling effect;then,in order to improve the authenticity of the illumination effect,Beer-Lambert’s law is use to solve the transmittance in light transmission. At the same time,the Henyey-Greenstein phase function is used to approximate the Mie scattering,and the ambient light is divided into the upper part and the lower part of the cloud layer to improve the simulation efficiency. To ensure physical reliability and real-time;finally,using Raymarching for rendering,the cloud’s density is solved at each step of the light,while the energy of the light is updated to calculate the color and transparency of the cloud. Through the analysis of the experimental results,this paper can effectively simulate the volume cloud in real time.

关 键 词:多噪声 体积云 实时 大规模 

分 类 号:TP391[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象