Font Size: a A A

The Natural Scenery Simulation Based On Particle System And The Research And Application Of Interaction With The Environment

Posted on:2013-12-12Degree:MasterType:Thesis
Country:ChinaCandidate:W J YunFull Text:PDF
GTID:2248330374486075Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
As an important means commonly used in simulation of natural scene, particlesystem has its own unique and irreplaceable advantages. Although this technology hasdeveloped more mature underneath public’s attention, which can be verified in theparticle editors used in commercial games and film projects particularly, however, forthe company’s own interests, those editors are closed source software, which results inusers not capable of studying details of excellent internal implementation. It still makessense to create a particle system by ourselves.A complete particle system is implemented step by step based on basic knowledgeof the particle theory. Taking the architecture and module division of this particlesystem as a starting point, this thesis introduces the general idea of implementation ofspecific module, such as calculations for emitter’s and layer’s properties, particlemotion calculation, rendering system design and memory management. Unlike thetraditional particle system, this system’s particle parameter control is more flexible. Itcan simulate much more effects. Through the introduction of concept of Layer andKeyframe, it overcomes some difficulties existing in the traditional ones.After the characteristic analysis, both flame and smoke phenomena are simulatedbased on the existing particle system by adjusting some relevant parameters. And thefinally result is compared with the one implemented by the traditional system.The basic lighting model is simplified to simulate flame illuminating over otherobjects in the same scene leveraging the flexibility and high efficiency of programmablepipeline in modern graphics hardware.Finally, simple projection principle is explained and the projection matrix isdeduced, then the projection of particle smoke on a flat surface is implemented,providing a basis for further studying senior shadow algorithm.
Keywords/Search Tags:particle system, flame simulation, lighting modeling, smoke simulation, smoke projection
PDF Full Text Request
Related items