水波模拟算法研究

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:zhuantang88
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在计算机图形学中,水波模拟是一个有意义并且具有挑战性的课题。要得到逼真的水波动画,关键的工作在于模拟水波的运动形态。本文的主要工作有:首先介绍了水波模拟的研究背景与意义,分析了国内外研究现状,阐述了水波模拟的研究难点,接着简明介绍了水波模拟的相关理论基础,通过深入研究,提出了两种水波模拟方法,具体如下:   ①本论文从海浪频谱理论出发,采用了Pierson-Moskowitz(P-M)谱与Longuet-Higgins推导出的简化方向谱,改造了常用的波浪速度公式,考虑到深度对波浪形态的影响,利用频谱与振幅的转换关系,构造了波浪振幅与波浪造型,得出一种新的海浪实时模拟方法。该方法考虑了海水深度、地形因素、风速等外界因素对波形的影响,使用光照、材质设置、色彩融合、纹理映射等OpenGL图形渲染技术将高度场绘制到实时场景中,在VC平台下实现了海浪造型及动态显示,达到了逼真的海浪实时模拟效果。在仿真实验中采取了有效的程序性能优化措施和合理的真实感处理技术,进一步提高了模拟算法的实时性和立体真实感,通过与其它算法的实时性与效率进行比较分析得出:该方法在波浪模拟的简易性、实时性与真实感方面均取得不错的效果,适合各种深度的海洋波浪模拟。   为了达到实时性的要求,在绘制过程中,采用显示列表、帧缓存的颜色缓存、深度缓存、模板缓存、积累缓存、双缓存等OpenGL技术大大提高了CPU的实现效率;同时,也充分利用了硬件提供的环境纹理、法向纹理、像素着色等扩展功能;而且,通过使用mip-map技术,避免了波浪纹理在视觉上产生令人讨厌的晃动、闪光和闪烁等人工雕琢效果。   ②在基于细胞自动机的雨水波动画模拟算法中,邻域细胞对中心细胞的影响作用通常认为是相同的,但是由于邻域细胞相对于中心细胞的距离并不完全相同,其影响作用理应不同。因此,本文根据邻域细胞对中心细胞的不同影响作用,得出一种基于细胞自动机的雨水波动画模拟改进方法,仿真实验证明该改进算法可以获得更加逼真的雨水波动画模拟效果。
其他文献
近年来,由于癫痫病的高发,癫痫的治疗已经成为了一项热门的研究课题。癫痫病虽然可以由药物治疗,但是,全球大概仍有30%的癫痫患者是抗药性癫痫并终身受其影响;而且,该类抗药性
作为互联网的重要组成部分,校园BBS完善了信息化校园的新型校园形态,成为了师生在日常生活中自由获取信息和交流意见的平台。但是随着意见的扩散和逐步深入,各种观点发生交流
随着无线网络的普及,定位技术的重要性日益显现。室内定位作为定位技术的一个重要分支,具有很大的实用价值,如机场、展厅、博物馆、购物中心、仓库,地下停车场,超级市场等等都需要
学位
信息全球化要求各企业的应用软件之间能协同工作,进行数据或信息的实时交换,同时企业在系统开发中,通过集成不同供应商提供的软件取代由自己独立开发所需软件,可以明显缩短系统开
随着网络技术的飞速发展和下一代网络概念的提出,使得在异构网络平台上实现语音、数据、视频等多媒体业务互通成为可能。SIP(Session Initiation Protocol)协议就是由IETF(The
学位
聚类分析是将数据对象分成类或簇的过程,使同一个簇中的对象之间具有很高的相似度,而不同簇中的对象高度相异。聚类分析源于许多研究领域,包括统计学、生物学和机器学习等。
学位
3G采用了开放式分层网络架构,其业务运营环境与2G/2.5G存在着很大的不同。2G/2.5G采用多点分散计费,各业务系统均提供计费功能,导致计费功能重复并且系统建设和维护的成本增
计算型云平台是一种以资源整合为主,利用虚拟化核心技术,通过一系列的云计算资源管理方案为用户提供各种需求的服务性平台。计算型云平台具有覆盖范围广、使用效率高以及依据用
随着Internet上信息量的大量增加,人们对信息的需求也越来越专业化,个性化服务技术的出现,可以在一定程度上解决Internet中信息多样化与用户需求专一化之间的予盾,将个性化服务技
学位
随着科学技术的发展以及计算机网络技术的普及,分布式数据库系统逐渐取代了集中式数据库系统,走进我们的生活中。然而伴随着分布式数据库系统的广泛应用,其所涉及的查询效率