检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:李广鑫[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.
分 类 号:TP391[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.3