Computer Science ›› 2023, Vol. 50 ›› Issue (6): 236-242.doi: 10.11896/jsjkx.220500070

• Computer Graphics & Multimedia • Previous Articles     Next Articles

Study on Volume Cloud Simulation Based on Weather Data and Multi-noise Fusion

LU Chunhai, XU Xinhai, ZHANG Shuai, LI Hao   

  1. The Academy of Military Science,Beijing 100091,China
  • Received:2022-05-08 Revised:2022-10-27 Online:2023-06-15 Published:2023-06-06
  • About author:LU Chunhai,born in 1998,master.His main research interests include environmental simulation and graphics rende-ring.ZHANG Shuai,born in 1986,Ph.D.His main research interests include environmental simulation and space-time subdivision.
  • Supported by:
    Young Scientists Fund of the National Natural Science Foundation of China(62102446).

Abstract: In order to build a realistic simulation environment in the smart drone swarm simulation system,it is necessary to consider modeling and rendering clouds based on weather data.At present,cloud simulations based on real weather data generally adopt physical modeling methods,such as solving NS equations and particle system,which are burdened by heavy calculus equation solving tasks,so they have the disadvantages of large computational volume and inability to achieve real-time simulation in large-scale scenarios.Aiming at this problem,a method of modeling volumetric cloud is proposed.Firstly,weather data is used to generate a texture,then combined with the height dependent functions to define changes in the shape and density of clouds in height,and finally the cloud is modeled in combination with multi-noise.So the weather data is effectively combined with non-physical modeling methods.In the rendering,the color and transparency of each sample point are calculated by using raymarching algorithm to accumulate the density of the cloud from the line of sight direction and the sun,in combination with the law of light absorption and scattering,and finally the cloud is drawn.Experiments show that the simulated volumetric clouds are consistent with the cloud information in the weather data,highly efficient,and close to the real cloud in terms of shape and color.

Key words: Volume cloud, Weather data, Height dependent functions, Multi-nosie, Light model

CLC Number: 

  • TP391.9
[1]ZHANG X Y.Construction of simulated battlefield test environ-ment based on Unity3D and VR technology[D].Xi'an:Xidian University,2020.
[2]GARDNER G Y.Visual Simulation of Clouds[J].SIGGRAPH Computer Graphics,1985,19(3):297-304.
[3]LEWIS J P.Algorithms for Solid Noise Synthesis[C]//Procee-dings of the 16th Annual Conference on Computer Graphics and Interactive Techniques.ACM,1989:263-270.
[4]PERLIN K.Noise hardware[C]//Real-Time Shading SIG-GRAPH Course Notes.2001:1-24.
[5]JOSHUA S,JOSEPH S,DAVID S E,et al.A real-time cloud modeling,rendering,and animation system[C]//Proceedings of the 2003 ACM SIGGRAPH/Eurographics Symposium on Computer Animation.Eurographics Association,Switzerland.2003:160-166.
[6]SCHNEIDER A,VOS N.The real-time volumetric cloudscapes of horizon:Zero dawn[EB/OL].http://advances.realtimerendering.com/s2015/The%20Real-time%20Volumetric%20Cloud-scapes%20of%20Horizon%20-%20Zero%20Dawn%20-%20ARTR.pdf.
[7]HARRIS M J,BAXTER W V,SCHEUERMANN T,et al.Si-mulation of Cloud Dynamics on Graphics Hardware[C]//Proceedings of the ACM SIGGRAPH/Eurographics Conference on Graphics Hardware.Eurographics Association,2003:92-101.
[8]DOBASHI Y,KANEDA K,YAMASHITA H,et al.A Simple,Efficient Method for Realistic Animation of Clouds[C]//Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques.ACM Press/Addison-Wesley Publishing Co.,2000:19-28.
[9]MIYAZAKI R,YOSHIDA S,DOBASHI Y,et al.A Method forModeling Clouds Based on Atmospheric Fluid Dynamics[C]//Proceedings of the Ninth Pacific Conference on Computer Graphics and Applications.IEEE,2001:363-372.
[10]NES G.Physically plausible weather visualization[D].Bergen:University of Bergenjune,2008.
[11]GOSWAMI P,NEYRET F.Real-time Landscape-size Convec-tive Clouds Simulation and Rendering[C]//Workshop on Vir-tual Reality Interaction and Physical Simulation(VRIPHYS),Lyon.Eurographics-European Association for Computer Gra-phics,2017:1-8.
[12]HUANG W.Dynamic cloud real-time simulation based on GPU and particle system[D].Nanjing:Software Engineering Discipline of Southeast University,2017:1-51.
[13]MARRA F,GRAGNANIELLO D,COZZOLINO D,et al.Detection of gan-generated fake images over social networks[C]B2018 IEEE Conference on Multimedia Information Processing and Retrieval(MIPR).2018:384-389.
[14]HAMBLYN R.The Cloud Book[M].Chicago:David&Charles,2008.
[15]MANDELBROT B B,VAN NESS J W.Fractional Brownianmotions,fractional noises andapplications[J].SIAM Review,1968,10(4):422-437.
[16]MUÑOZ A.Higher order ray marching[C]//Computer Gra-phics Forum.2014:167-176.
[17]BI S B,ZENG X W,PAN Q Y,et al.3D Simulation and Simplified Algorithm of Satellite Cloud Map Based on Particle System[J].Journal of System Simulation,2014,26(11):2630-2635.
[18]TANG Y,LIU Z X,GUO H L,et al.Real-time Simulation ofMulti-noise Volumetric Cloud[J].Small Microcomputer Systems,2019,40(11):2461-2465.
[1] LI Yang, WANG Shi, ZHU Junwu, LIANG Mingxuan, GAO Xiang, JIAO Zhixiang. Summarization of Aspect-level Sentiment Analysis [J]. Computer Science, 2023, 50(6A): 220400077-7.
[2] JI Qingge, CHEN Haodong, HE Suishen, ZHU Yonglin, ZHU Jiefu, ZHANG Huankai. Overview of Application of Virtual Reality in Sports Simulation:New Developments Since 2003 [J]. Computer Science, 2023, 50(6A): 220500168-10.
[3] WANG Han, LIU Wanping, LU Ling. Rumor Propagation Model of Microblog Network with Attenuation Effect and Forgetting Mechanism [J]. Computer Science, 2023, 50(6A): 220100189-7.
[4] HUANG Xiao-ling, ZHANG De-ping. Fault Diagnosis Based on Channel Splitting CLAHE and Adaptive Threshold Residual NetworkUnder Variable Operating Conditions [J]. Computer Science, 2022, 49(11A): 211100122-7.
[5] GAO Ji-hang, ZHANG Yan. Fault Diagnosis of Shipboard Zonal Distribution Power System Based on FWA-PSO-MSVM [J]. Computer Science, 2022, 49(11A): 210800209-5.
[6] CHAI Hui-min, ZHANG Yong, FANG Min. Aerial Target Grouping Method Based on Feature Similarity Clustering [J]. Computer Science, 2022, 49(9): 70-75.
[7] WANG Jin, LIU Jiang. GPU-based Parallel DILU Preconditioning Technique [J]. Computer Science, 2022, 49(6): 108-118.
[8] SHAO Xin-xin. TI-FastText Automatic Goods Classification Algorithm [J]. Computer Science, 2022, 49(6A): 206-210.
[9] MAO Sen-lin, XIA Zhen, GENG Xin-yu, CHEN Jian-hui, JIANG Hong-xia. FCM Algorithm Based on Density Sensitive Distance and Fuzzy Partition [J]. Computer Science, 2022, 49(6A): 285-290.
[10] YAO Ye, ZHU Yi-an, QIAN Liang, JIA Yao, ZHANG Li-xiang, LIU Rui-liang. Android Malware Detection Method Based on Heterogeneous Model Fusion [J]. Computer Science, 2022, 49(6A): 508-515.
[11] MAO Dian-hui, HUANG Hui-yu, ZHAO Shuang. Study on Automatic Synthetic News Detection Method Complying with Regulatory Compliance [J]. Computer Science, 2022, 49(6A): 523-530.
[12] ZHOU Chu-lin, CHEN Jing-dong, HUANG Fan. WiFi-PDR Fusion Indoor Positioning Technology Based on Unscented Particle Filter [J]. Computer Science, 2022, 49(6A): 606-611.
[13] XU Jia-nan, ZHANG Tian-rui, ZHAO Wei-bo, JIA Ze-xuan. Study on Improved BP Wavelet Neural Network for Supply Chain Risk Assessment [J]. Computer Science, 2022, 49(6A): 654-660.
[14] CHEN Yu-si, AI Zhi-hua, ZHANG Qing-hua. Efficient Neighborhood Covering Model Based on Triangle Inequality Checkand Local Strategy [J]. Computer Science, 2022, 49(5): 152-158.
[15] ZHAO Geng, WANG Chao, MA Ying-jie. Study on PAPR Reduction Based on Correlation of Chaotic Sequences [J]. Computer Science, 2022, 49(5): 250-255.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!