基于物理与生物学机理的人工鱼行为模拟

来源 :华南师范大学 | 被引量 : 0次 | 上传用户:chanstan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机动画一直是计算机图形学领域的一个研究热点,影视特效的发展以及电子游戏的强力需求进一步推动了这一方向的研究。然而,真实世界蕴涵着复杂的运动规律,而计算机图形学领域却缺乏对这些运动现象的物理模型有比较合适的描述。如何发现这些规律并通过计算重现真实世界的运动,成为计算机动画的关键技术。传统的动画生成采用“关键帧”技术,这需要预先给定模拟个体在某一时刻的位置、形状和运动状态,不仅工作量巨大而且仿真效果不理想。针对这一问题,本文提出了将物理学原理与生物学原理相结合来建立生物运动学模型的方法,并将其运用到海底环境与鱼群运动的模拟之中。在该模型中,群体中的每一个体都是一个自主智能体,无需外力的作用,在各运动机制的约束下,能形成较好的集群运动模拟效果。 本文的研究着重在以下几个方面:第一,根据生物学原理,简化生物个体的感知模型,抽象出其视觉的物理模型,按照感知范围收集环境信息,对感知对象进行筛选和可见性判别。第二,根据虚拟环境的要求和已经抽象出的人工鱼的感知模型,把个体模型抽象成刚体模型来进行分析,同时根据运动学原理和集群运动的三大规则,建立个体之间的受力、个体与环境的相互作用和物理运动学方程,从而规划个体及群体运动,实现碰撞、追逐、躲闪和拦截等运动方式。第三,基于渐变动画技术和鱼的生物特性,把刚体运动转化柔体运动,解决刚体运动机械僵硬的缺点,使个体的运动更加流畅逼真。
其他文献
随着Web服务的广泛应用,面向服务的计算(SOC)已成为软件技术的发展方向。面向服务的计算采用面向服务体系架构(SOA),通过集成分布、自治的Web服务来构建软件应用,具有快速开发、
近些年歼-10战斗机、FAST射电望远镜等新型大型装备的快速发展,依赖大量试验数据的深度分析。传统的试验数据处理主要依靠专家经验与计算机工具辅助处理,在处理中多依赖单一计
由于多媒体程序在现代计算机系统中越来越广泛的应用,其性能受到了普遍重视。目前,大多数通用微处理器都通过引入一套短SIMD指令对媒体程序进行支持。这些指令可以对拼装在寄存
随着社会的迅速发展,信息技术得到广泛的应用和推广。作为信息技术的一个重要组成部分,环境信息系统(Environment Informaiton System)在信息社会中扮演越来越重要的地位。信息
伴随着近年来中国互联网的飞速发展,我国校园信息化的步伐也在不断加快,投入不断增多。校园网在日常教学、生活中的作用日益明显,具体表现在用户基数的迅速增长、校园网内资
随着计算机网络与通信技术的快速发展,移动搜索以其便利性、准确性、个性化等突出优点备受关注。如何利用移动设备从海量信息中检索出有用的信息已成为一个非常重要的研究课
基于无线传感器网络的定位系统具有监控范围广、部署方便等优势,可用于测控、导航、安全等许多领域,受到军界和工业界的高度重视,也是学术界多领域交叉的研究热点。受限的电能、
ZISC(Zero Instruction Set Computer——零指令集计算机)神经网络芯片,是目前国外先进、成熟的神经网络芯片,已经被广泛应用于产品检测、物体识别、字符识别、图像跟踪等领域。
在Internet时代背景下,应用环境和用户需求越来越易于发生变化。如何使Web用户界面适应和满足用户需求变化和多样性要求,已成为Web软件业亟待解决的热门问题之一。为了使Web
内存墙、I/O墙、功耗墙、复杂性墙、编程墙、扩展性墙是高性能计算机的发展及其应用的主要瓶颈。以高性能、可编程、可移植、稳定性为特征的高效能技术是高性能计算机研究的