众所周知,基于对虚拟现实技术之三维场景显示庞大潜在市场的渴望,作为Web3D主流技术之一的Cult3D所在的开发公司Cycore这两年在技术上搞了很大的动作和革新,继专门为场景显示而开发的Cult3D VIZ Pack软件包之后,在Cult3D Designer V5.3新版中增加了一个系列新的交互行为,其中新分离出来的Interactivity交互行为中的Mouse/Keyboard-Navigation导航行为就自动模拟实现了用户所扮演的虚拟人物在三维立体场景中的种种空间体验,并且碰撞行为自动实现给人留下了深刻的印象,从此宣告Cult3D摆脱了单纯的物体展示局限,心安理得地笑傲于众多Web3D技术之中。当然,假如配置了3D立体眼镜,利用Cult3D Designer已支持的超凡脱俗的3D显示技术,所带来的更是超级的体验,如同通过时间隧道进入了如梦似幻的未来世界!
制作步骤如下:
导入一个已建模输出的C3D场景文件,这里选用Cult3D Designer V5.3已做好的New Navigation Sample实例向大伙讲解。
在Actions面板中查找=>Interactivity交互=>Mouse/Keyboard-Navigation导航行为,
如下图所示:
英文原版对照
在事件中拖动wordStart事件到Even Map事件图中,然后把所找到的Navigation导航行为拖动到WordStart图标上,自动生成关联线,右击Navigation导航图标,如下图所示:
在弹出的选择对话框中确定Navigation导航行为关联的摄像机,如下图所示:
OK! 这里,我们场景展示主要涉及的-Navigation导航行为已经设置完毕。下面增加一些细节工作,比如通过KepPress按钮事件和复位行为的增加,实现行为的复位。
增加鼠标按键行为的激活与解除实现场景中的门的开与关。
为了浏览的方便,我特意增加工具提示与对象的关联,如下图所示,进行了必要的文字提示。注重,请仔细看提示哟,里面很多提示内容是我摸索出来的,假如你另有发现,欢迎你邮件相告:)
最后,当然是把作品发布为CO格式的网络文件,新版的Cult3D Designer增加了网页的自动生成,所以修正一下我们马上就可以在网络的大千世界中浏览了。