一种面向虚拟环境的真实感地形生成算法  被引量:6

A modeling algorithm for generating terrain in virtual environment

在线阅读下载全文

作  者:李广鑫[1] 吴自力[1] 丁振国[1] 周利华[1] 

机构地区:[1]西安电子科技大学多媒体研究所,陕西西安710071

出  处:《西安电子科技大学学报》2004年第5期728-731,共4页Journal of Xidian University

基  金:"十五"国家部委科技电子预研项目资助(413160501)

摘  要:给出了一种面向虚拟环境的地形生成算法模型.引入Perlin噪声作为地形高度生成器的基本模型,通过控制噪声的幅度和频率以及噪声叠加,可以生成形态各异的地形.在渲染过程中,使用了3D纹理映射技术,可以模拟随海拔高度而各异的生态景象.给出了一种地形描述脚本语言,能够以数据驱动的方式快速而方便地生成地形.实践证明,用该算法模型在普通PC平台上能够生成真实感较强的地形,并能方便地应用到虚拟现实系统中,满足实时模拟的需要.The paper presents a modeling algorithm for generating terrain in virtual environment. Perlin noise is introduced as the generator of terrain height, which results in a 3D terrain height field of a given 2D terrain area. The terrain is continuous to some degree in virtue of the smoothness characteristic of the noise. By controlling the frequency and amplitude of Perlin noise and superposing more noise value, we can get diversified terrain with the complex work of manual geometry modeling avoided. 3D texture technology is used to map different textures on part of terrain with different heights to simulate diverse environment. A script language is designed to describe the terrain. The script can act as driving data to construct terrain quickly and conveniently in virtual environment application. It turns out that the terrain generated is realistic and that our algorithm satisfies the requirements of real time virtual environment system based on the general PC platform.

关 键 词:地形生成 PERLIN噪声 3D纹理 虚拟环境 

分 类 号:TP391[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象