Font Size: a A A

Research On Key Technologies Of Motion Simulation For Virtual Crowd

Posted on:2011-03-06Degree:MasterType:Thesis
Country:ChinaCandidate:L BianFull Text:PDF
GTID:2178330338489196Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the widely used of virtual simulation technology, static scene simulation cannot meet people's needs any more. In order to improve the fit degree with reality, virtual simulation platform must include moving crowd. Therefore, crowd simulation techniques have been widely studied. But there are still lots of work to do in crowd simulation area. For example, crowd real-time rendering and behavior modeling can be improved. Therefore, this paper does in-depth research on some of the key technologies of virtual crowd simulation, and implements them in coding level.In this paper, technologies of motion simulation for virtual crowd are researched and the motion simulation platform is built. The main contents are as follows:1. Bottom level rendering technologies: (1) Study how GPU accelerating and LOD technology can impact the crowd rendering, and speed up the crowd rendering by using LOD based on material, LOD based on camera and CG technique. (2) Study skeletal-motion controlling method and design the skeletal animation parametric editing method to show the differences between individuals in the crowd, which enhances the realism of crowd simulation.2. Upper level simulation technologies: (1) Build the crowd behavior controlling model based on information transmission according psychology rules. This model simulates how dangerous information transfers in crowd in emergency situations. By combining the transmission process of dangerous information with people's personality, it can achieve a good crowd evacuation. (2) About path-finding, find a proper path-finding method. To improve the collision detection technology in OGRE, it uses both conjunction and bounding box. So people can avoid obstacles precisely.3. Designs of motion simulation platform for virtual crowd: (1) The simulation platform is built on OGRE graphics engine and Visual C + +. NET platform. And the technology of embedding multiple OGRE windows into MFC interface is used. (2) The simulation platform can load different crowd models with kinds of movement modes including emergency escape, free motion, and movement in situ and so on. (3) XML is used in this research to transfer information between the simulation platform and the crowd modeling platform, where crowd properties are described.
Keywords/Search Tags:virtual crowd, motion simulation, information transmission, crowd behavior controlling model, collision detection, XML
PDF Full Text Request
Related items