【摘 要】
:
在当今的计算机动画制作中,传统的计算机仿真技术由于其复杂性和缺乏自主性,已显得越来越繁琐,而且很难达到逼真的效果。随着人工生命技术的发展,许多先进的智能算法被应用到
论文部分内容阅读
在当今的计算机动画制作中,传统的计算机仿真技术由于其复杂性和缺乏自主性,已显得越来越繁琐,而且很难达到逼真的效果。随着人工生命技术的发展,许多先进的智能算法被应用到计算机动画领域,显著的增加了动画的逼真性。本文重点研究基于人工生命方法的虚拟鱼模型和虚拟鱼群的群集智能行为。首先,设计了一个基于自主智能体的虚拟鱼角色模型,包括鱼的几何外观模型和双层行为模型。其中几何外观模型利用物理运动学模型来虚拟鱼的生物力学结构,并利用半隐式仿真算法来求解运动学模型,而行为模型主要利用类来描述虚拟鱼的行为。然后,设计虚拟鱼动画的高级行为规划,主要包括目标的选择和确定,以及规划的产生以及选择,并设计实现了5种行动程序,包括躲避障碍物和游向目标、觅食行为、聚群行为、追尾行为和随机行为。最后,基于Windows系统和Visual C++平台,利用OpenGL图形工具,实现了虚拟鱼智能行为的动画仿真。通过仿真实验,可以观测到在虚拟鱼个体行为的交互作用下鱼群的群集智能行为的涌现。
其他文献
作为一种数据安全策略,数据备份是保障数据安全的一种重要手段。然而现有的数据备份方案往往采用昂贵的数据备份服务器存储数据,这大大增加了备份的成本,同时也降低了系统性
互联网技术的迅猛发展,互联网数据呈现爆炸性的增长,面临海量数据处理问题。云计算作为一种新的模型提出来,发展极为迅速。云计算开源系统Hadoop模仿和实现了Google云计算的
SaaS的核心概念是软件的服务化,即将软件看作是一种服务。SaaS具有维护方便、节省成本等许多优点,但SaaS也有缺点,其中对网络的依赖成为其最大的缺点之一。一旦失去网络的支
随着信息科技的迅速普及,互联网技术迅猛发展,社会竞争日趋白热化,信息价值主导了企业的发展,迫使企业必须有效、最大化地整和全球范围内的资源。传统的企业信息服务模式具有
随机反应扩散仿真(SRDS)有助于理解细胞内外的粒子动力学机制和信使机制、单个细胞及整个生化系统的行为机制,进而为粒子动力学假设检验、疾病治疗手段验证等提供支持。然而,此
随着经济的发展和网络技术的日臻成熟,企业开始广泛使用呼叫中心系统来与客户进行沟通交流,旨在为客户提供个性化、定制化的高质量服务,从而达到提高企业业务量的目的。一个
随着信息社会突飞猛进的发展,互联网安全问题也日益受到人们的关注。国家相关部门在对互联网安全进行决策评估的同时,也要有效利用互联网技术来提高办公效率、规范办公流程、
随着计算机技术的日益普及以及互联网的迅猛发展,计算机网络规模越来越大,同时网络连接也越来越复杂,对于网络的管理人们要求也越来越高。对于网络管理来说,网络拓扑发现功能
云计算正在加速应用到各行各业,引领IT的发展方向。然而在云计算模式下用户将数据和应用转移到云服务器或者虚拟机中,可能会受到来自云内部恶意管理员和外部云用户的攻击,加
随着信息技术的不断发展,为了提高计算机支持的协同工作的效率,必须提高信息交流和共享的质和量。虚拟现实技术与CSCW技术相融合,产生了虚拟环境的概念。虚拟环境本质上是一种CS