3DVRI 网站地图
首页
新闻
下载
演示
资源
屏保
画廊
论坛
销售
关于
教程
3DVRI 新闻&更新
火热推出火星3DVRI虚拟现实内容创作系统1063版
推出最新的NeoBook的三维虚拟插件
第二版场景编辑器即将推出
3DVRI最新演示 [下载]

 

联系我们
3DVRI OSG浙江技术支持中心
0579-82100757
3DVRI 销售电话:
029-88217026
13319222637
联系人:谢先生
Email:webmaster@3dvri.com
友情链接

OpenSceneGraph网站

DELTA3D官方网站
OpenGL网站

 

 

 

3DVRI 教程

[3DVRI新闻]  [3DVRI软件介绍]  [3DVRI软件新特性]  [3DVRI技术介绍]  [3DVRI软件研发流程

 [3DVRI虚拟现实技术介绍]  [3DVRI行业应用]  [3DVRI SDK开发手册 ]   [教程]   [常见问题解答]

2006-07-01  
火星3DVRI1063版中的一些个别模型Transform动画的正常输出办法教程

      在虚拟现实场景制作过程中,对于一些个别的外来模型或者自己制作的模型,当对它们设置了Transform动画之后,使用3DVRI for max 插件进行预览或者是导出到场景编辑器中查看时,您会发现这些物体在3DVRI中居然不会动!

      下面给出这种情况的处理办法。

      打开3ds max5自带的模型:3dsmax5\scenes\Characters\Complete\TarrasqueTextured.max。

      这只是一个说明问题的例子,因此把不处理的物体隐藏掉,选中Arms01,然后点右键选择 Hide Unselected (隐藏未选物体)。

      创建一个目标相机Camera01,然后按下快捷键Ctrl+c,再按c键当前视图就变为相机视图。

      我们对物体Arms01作一个简单的Transform动画。直接移到100帧,如图。

       在max中播放正常。

      使用3dvri面板的“预览所有的物体”查看,动画没有动。

      使用3dvri面板的“输出所有物体”,在场景编辑器中按c键选择相机视图,点击工具栏“小人”图标来查看,动画还是没有动。

      解决办法:关掉场景编辑器,回到max这边,按“取消”关掉输出场景时的窗口,删除所有关键帧。

      关键帧删除完毕。

      选中物体Arms01组成一个组Group01

      然后为组Group01加一个相同的动画。

      在max中播放正常。

      使用3dvri面板的“预览所有的物体”查看,动画正常。

      使用3dvri面板的“输出所有物体”,点“编辑场景”,在场景编辑器中按c键选择相机视图,点击工具栏“小人”图标来查看,动画也是正常的。

      在Neobook中显示动画时,用Group01这个名字来控制就可以了,例如控制动画的播放 代码:

      正常播放动画
      设置TRANSFORM物体的ANIMATEPATH的开始时间和结束时间 "Group01" "0" "3.33" "[Return_Var]"

      反向播放动画
      设置TRANSFORM物体的ANIMATEPATH的开始时间和结束时间 "Group01" "3.33" "0" "[Return_Var]"

      完成。