基于灰度值算法与Diamond-Square算法的三维地形生成

来源 :电脑开发与应用 | 被引量 : 3次 | 上传用户:CRP0538570914
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分形地形的生成是三维自然景物的模拟的重要组成之一。研究了基于灰度值算法与分形插值算法的三维分形地形的生成。利用灰度值算法或Diamond-Square算法生成高度数据,同时作平滑处理,然后对高度数据着色并利用OpenGL纹理映射技术实现三维分形地形的生成并显示。这种方法可按照地形需求改变地形崎岖程度和地貌,在实验上基本上达到了真实感的效果。
其他文献
企业治安保卫工作是企业经营管理的一项重要内容,也是构建和谐社会的重要保障。然而近年来,随着社会的变革不断深入,企业的保卫工作出现了许多新情况和新问题,值得我们每个从事企
设D是无平方因子正奇数.利用构造法导出了不定方程组x^2-Dy^2=s^2和x^2-(D+2)y^2=-t^2满足gcd(x,y)=1的无穷多个正整数解,从而部分解决了该方程组的求解问题.
本文详细分析大学体育教育中常见的问题,并相应的提出加强大学体育教育质量的有效措施,旨在给大学体育教育工作者提供一定的借鉴作用。
针对Linux操作系统强大的多物理文件系统管理性能,从Linux的内核文件管理机制——虚拟文件系统(VFS)出发,对Linux系统如何识别和管理不同的物理文件系统进行了研究。针对当前兴
高职教育传统的学科型课程体系,忽略了企业对人才的多方位的需求及对学生职业能力的培养,存在许多弊端。以实际的职业岗位标准为导向,对高职计算机网络技术专业的课程体系结