| Natural phenomenon is referring to several phenomenon in the Natural,for instance,flame,rive,foam,the process of snow coming down,the terrain deformation and detail change etc.Modeling and rendering the natural Phenomena is an important field in the virtual reality technology in recent years,we need recur these Natural phenomenon in the three-dimensional simulation system.In many years ago,the smoke is simulated by 2D particle system in some games,particle system plays indispensability part in games and real three-dimensional simulation platform. Natural phenomenon simulated by particle system may bring along real vision effect and experience.In this thesis,adopt different method to simulate natural phenomenon according to different particle system model.The mostly research content and research result in this thesis including:We introduced the basic theories of the particle system,we have classified the Natural phenomenon according the phenomenon and physics character,then accomplished the module dividing and system designing.Classified particle system as particle model system and fluidity model system,we simulated the particle model system by the way of simulation of snow,fire and foam.We simulated the fluidity model system by the way of simulation of the freedom surface,In this thesis,in the simulation of freedom surface,we gave lots of attentions to the SPH method.Firstly we optimized the data structure,then we used the stagger linearity list to find the particles,in the last,we built the surface of rendering particle.Generally,we have developed a Natural phenomenon simulation platform based on particle system,we have achieved the function of particle system emitter and particle system manager which can add,delete and modify the attribute of particles composed Natural phenomenon.Then we have rendered the scene by space segmentation and detail texture synthesize in the terrain etc.the characteristics of the paper is that,we researched on simulation of natural phenomena based on particle system in a real environment sences,as well as mixed the variety of particle model. Then we optimized the relevant arithmetic to close to the actual needs.The research work supported by the following projects:1.Project "Research of the modeling method for distributed interactive three-dimensional visual behavior-characteristic" supported by National Natural Science Foundation of China.Authorization No.60073057.2.Project "Distributed Interactive 3-D View Scene Development Platform" supported by Innovation Fund for Small Technology-based Finns.No. 04c26214201285.Approval No.(2004)460. |