本文利用目前已有的技术环境,使用Visual Studio 2005sp1在DirectX SDK Dec2006与OGRE类库对三维场景中的水体效果进行实现。三维水体主要实现动态水面效果,包括反射、折射和波动的海面效果,并且对水面材质、波动的纹理、波动幅度等细...本文利用目前已有的技术环境,使用Visual Studio 2005sp1在DirectX SDK Dec2006与OGRE类库对三维场景中的水体效果进行实现。三维水体主要实现动态水面效果,包括反射、折射和波动的海面效果,并且对水面材质、波动的纹理、波动幅度等细节进行设置。另外,本文还对实现水体效果的四种主流方法进行比较,指出各种方法比较适用的水体效果。展开更多
The evacuation efficiency of building plans is of obvious importance to the public safety. The complexity of building plans, however, makes it difficult for the efficiency evaluation. This paper presents a computation...The evacuation efficiency of building plans is of obvious importance to the public safety. The complexity of building plans, however, makes it difficult for the efficiency evaluation. This paper presents a computational model AutoEscape, which can simulate the evacuation process for any given occupant distribution in buildings. Designed as an extensible multi-level structure, the model constructs the geometry level and occupant level and establishes the interactions between levels. The GIS-based environmental analysis is realized to automatically generate the geometric representation and formulate the cognition of agents. The multi-agent based technology is employed to simulate the crowd behaviors with autonomously acting individuals. A visualization component, which provides 3D free observations for the simulation process, is developed on the platform of OGRE and integrated into the system interface in form of ActiveX control. Finally, a case study has been conducted and the results have been compared with the results of an existing model to show the reliability and capacity of AutoEscape simulation.展开更多
文摘本文利用目前已有的技术环境,使用Visual Studio 2005sp1在DirectX SDK Dec2006与OGRE类库对三维场景中的水体效果进行实现。三维水体主要实现动态水面效果,包括反射、折射和波动的海面效果,并且对水面材质、波动的纹理、波动幅度等细节进行设置。另外,本文还对实现水体效果的四种主流方法进行比较,指出各种方法比较适用的水体效果。
基金the National Eleventh Five-Year Science and Technology Development Plan (No. 2006BAK01A02)
文摘The evacuation efficiency of building plans is of obvious importance to the public safety. The complexity of building plans, however, makes it difficult for the efficiency evaluation. This paper presents a computational model AutoEscape, which can simulate the evacuation process for any given occupant distribution in buildings. Designed as an extensible multi-level structure, the model constructs the geometry level and occupant level and establishes the interactions between levels. The GIS-based environmental analysis is realized to automatically generate the geometric representation and formulate the cognition of agents. The multi-agent based technology is employed to simulate the crowd behaviors with autonomously acting individuals. A visualization component, which provides 3D free observations for the simulation process, is developed on the platform of OGRE and integrated into the system interface in form of ActiveX control. Finally, a case study has been conducted and the results have been compared with the results of an existing model to show the reliability and capacity of AutoEscape simulation.