欢迎来到天天文库
浏览记录
ID:42496810
大小:29.00 KB
页数:38页
时间:2019-09-16
《计算机体系结构专业毕业论文 [精品论文] 基于自主智能体的群体动画研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、计算机体系结构专业毕业论文[精品论文]基于自主智能体的群体动画研究关键词:群体动画智能体骨骼动画关键帧角色建模渲染效率动画场景摘要:最早期的动画都是通过绘画师的手绘以及稍后出现的基于关键帧的技术。然而,在群体动画的创作领域中,由于真实性难以保证,角色没有自主性,动画创作花费大等缺点,基于关键帧的技术已经无法满足现在的需求。正因为早期动画技术的缺陷,基于自主智能体的群体动画能够充分弥补关键帧技术的不足,它的一出现就受到了开发人员的青睐。但由于在基于自主智能体的群体动画中对角色建模的要求比较高,角色间的耦合度相对较大,这就限制了群体动画的渲染效率。针对上述情况,
2、为保证动画效果和实时性及真实度不降低的前提下,提高渲染效率是群体动画需要解决的一个根本问题。同时保证动画的真实性和自主性并提高群体动画的渲染效率是本课题待解决的目标。本课题中,我们做了以下工作和创新:首先,我们完成设计针对群体动画研究的3D引擎。其次,本课题使用了基于关键帧的骨骼动画。由于所有的智能体都属独立的个体,因此角色动作的实现都是由独立的蒙皮骨骼动画来实现,不同智能体之间拥有完全不同的动作。面对如此大量的动画,采用关键帧的骨骼动画不仅可以完美地模拟角色的每个动作,也可以大大提高渲染的效率,在群体动画中使用会在提高效率一项上有很大的优势。然后,论文深入
3、研究了行为控制对自主智能体的影响对自主智能体的建模的好坏关系到群体动画的真实度和实时性。为此智能体的建模必须充分考虑自身的行为控制。只要是出现违背智能体规则的行为,我们都认为这个角色建模是失败的。本课题将行为控制和角色建模紧密地结合在一起,当角色做出任何动作之前都会查询行为控制方法来对接下来的动作进行约束或者调整。实现了多个行为控制方法,保证了动画的真实性。论文最后实现了多个有代表性的群体动画场景。本课题的目标是实现多角色的群体动画,最后实现了有代表性的场景来对我们的系统进行了测试和验证。正文内容最早期的动画都是通过绘画师的手绘以及稍后出现的基于关键帧的技术
4、。然而,在群体动画的创作领域中,由于真实性难以保证,角色没有自主性,动画创作花费大等缺点,基于关键帧的技术已经无法满足现在的需求。正因为早期动画技术的缺陷,基于自主智能体的群体动画能够充分弥补关键帧技术的不足,它的一出现就受到了开发人员的青睐。但由于在基于自主智能体的群体动画中对角色建模的要求比较高,角色间的耦合度相对较大,这就限制了群体动画的渲染效率。针对上述情况,为保证动画效果和实时性及真实度不降低的前提下,提高渲染效率是群体动画需要解决的一个根本问题。同时保证动画的真实性和自主性并提高群体动画的渲染效率是本课题待解决的目标。本课题中,我们做了以下工作和
5、创新:首先,我们完成设计针对群体动画研究的3D引擎。其次,本课题使用了基于关键帧的骨骼动画。由于所有的智能体都属独立的个体,因此角色动作的实现都是由独立的蒙皮骨骼动画来实现,不同智能体之间拥有完全不同的动作。面对如此大量的动画,采用关键帧的骨骼动画不仅可以完美地模拟角色的每个动作,也可以大大提高渲染的效率,在群体动画中使用会在提高效率一项上有很大的优势。然后,论文深入研究了行为控制对自主智能体的影响对自主智能体的建模的好坏关系到群体动画的真实度和实时性。为此智能体的建模必须充分考虑自身的行为控制。只要是出现违背智能体规则的行为,我们都认为这个角色建模是失败的
6、。本课题将行为控制和角色建模紧密地结合在一起,当角色做出任何动作之前都会查询行为控制方法来对接下来的动作进行约束或者调整。实现了多个行为控制方法,保证了动画的真实性。论文最后实现了多个有代表性的群体动画场景。本课题的目标是实现多角色的群体动画,最后实现了有代表性的场景来对我们的系统进行了测试和验证。最早期的动画都是通过绘画师的手绘以及稍后出现的基于关键帧的技术。然而,在群体动画的创作领域中,由于真实性难以保证,角色没有自主性,动画创作花费大等缺点,基于关键帧的技术已经无法满足现在的需求。正因为早期动画技术的缺陷,基于自主智能体的群体动画能够充分弥补关键帧技术
7、的不足,它的一出现就受到了开发人员的青睐。但由于在基于自主智能体的群体动画中对角色建模的要求比较高,角色间的耦合度相对较大,这就限制了群体动画的渲染效率。针对上述情况,为保证动画效果和实时性及真实度不降低的前提下,提高渲染效率是群体动画需要解决的一个根本问题。同时保证动画的真实性和自主性并提高群体动画的渲染效率是本课题待解决的目标。本课题中,我们做了以下工作和创新:首先,我们完成设计针对群体动画研究的3D引擎。其次,本课题使用了基于关键帧的骨骼动画。由于所有的智能体都属独立的个体,因此角色动作的实现都是由独立的蒙皮骨骼动画来实现,不同智能体之间拥有完全不同的
8、动作。面对如此大量的动画,采用关键帧的骨骼动画不仅可
此文档下载收益归作者所有