基于计算机动画的虚拟导游技术及其应用,基于计算机动画的虚拟导游技术及其应用...

闭虚拟导游的原地行走、解说等动作,从而可实

现虚拟导游的整体行为运动,避免了在3DMax

中进行整体动作创建的复杂性和耗时性。虚拟导

游节点结构模型如下:

Struct Dragoman_model

{

Vector3 Position; //位置

Vector3 Velocity; //速度

Quaternion Orientation; //姿态

Animation animationtype; //动画类型:行

走或解说等

}

实验证明所形成的动画效果良好,且满足实时性要求。 (2) 虚拟人动作与音频解说的同步 对于解说动作和音频的同步,本文通过在播放解说动作的同时打开对应的景点解说音频,在解说结束时关闭的方式来实现,其中关键问题是对待解说景点的检测。根据由八叉树划分的虚拟场景检测相关景点属性,如位置、包围盒、命名等,由事先存储的景点与相应解说音频的相关性信息,在音频库中搜索对应解说音频播放,从而实现虚拟导游的解说行为。

5ae7906abedbc1c9af0a53da5e6f8f41.png

图1 虚拟导游路径规划及整体运动合成示意图

2 应 用

本文提出的基于计算机动画的虚拟导游技术在《数字化三河古镇》漫游系统中得到了很好的应用,该系统采用Microsoft Visual http://www.doczj.com/doc/0ece84edb8f67c1cfad6b82e.html 2003开发平台,用3DMax 7.0 为建模工具,采用Ogre 3D 图形引擎作为渲染工具,真实再现了三河古镇丰富的人文景观。基于动画虚拟导游技术在该系统中的应用进一步增强了数字化虚拟场景的真实感和趣味性,使虚拟旅游场景更加贴近现实,吸引了大量的游客,将会大大推动三河古镇旅游业的发展。图2为部分效果图,图2(a)

·176· 工 程 图 学 学 报 2010年

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值