第四章3DVRI制作完整流程
在本章的范例中,我们制作一个简单的场景,放入植物、动态水面、反射金属等常用材质,然后通过3DVRI虚拟现实发布系统为场景添加简单的交互功能,最后编译成可漫游的exe文件,通过这个完整的3DVRI制作流程您可以了解以下知识:
·了解Billboard帮助物体的用法,制作Billboard植物。
·了解Sequence帮助物体的使用方法,制作动态水面。
·了解Switch帮助物体的使用方法,制作漫游时的方案替换功能。
·使用编辑器简单编辑场景,设置碰撞和相机参数,添加环境效果。
·使用3DVRI虚拟现实发布系统实现场景漫游和交互功能。
首先,打开光盘\Scene\第四章Tutorials_01.max,如下图,场景中模型基本搭建完毕,接下来我们要在场景中做出植物、水面和交互控制模型的动画。
图4.01 场景中的模型已经搭建完毕
一、Billboard植物的制作方法。
3DVRI虚拟现实场景中最简单的植物的制作方法就是制作一个赋有Alpha通道的树木贴图的面片,并且使它在漫游时永远面对漫游相机旋转。那么,怎么样使面片永远面对相机旋转呢,这就必须使用3DVRI的Billboard帮助物体了。
1、创建Billboard帮助物体。
请查阅我们前面的关于如何安装3DVRI软件包的教程,如果你正确安装了3DVRI虚拟现实制作系统For MAX插件,那么在3ds max创建帮助物体面板中,就会出现3DVRI Object 项,打开之后到Billboard帮助物体并且将它放置在Top视图中的任意位置,然后点击鼠标右键放开对帮助物体的选择。如图4.02
图4.02 在Top视图放入Billboard帮助物体
2、创建植物面片。
选择场景中名为ShuChi_01的物体,并且将其它未选择的物体隐藏。这是场景中的树池的模型。切换到Front视窗,在树池模型中间创建一个高800cm,宽400cm的面片,将它命名为Tree_001。并且在Top视窗中将它与树池模型中间对齐。然后在光盘\\Scene\Maps目录中到a,并且将它赋予这个面片。用Photoshop打开这张贴图可以看到这张贴图带有一个Alpha通道。最后将面片Copy出五个放置在其它树池的位置上。如下图4.03所
示。
图4.03在树池上制作出六个面片
注意:必须在Front视窗中创建植物面片,让植物面片在场景中与地面垂直,并且复制出其它的面片后不要旋转,让它在Top视窗中保持水平状态。只有这样在漫游时它才能正确的面对相机。
3、在Billboard帮助物体中添加植物面片。
恢复显示所有物体,选择我们在第一步中创建的帮助物体OSG_Billboard01,切换到max 修改面板,按下Billboard Geometry项下的Add Multiple按钮,在弹出的按名称选择物体窗
口中将所有的Tree面片添加进去。这样我们场景中的植物就制作好了。如图4.04所示。
图4.04植物面片制作完成后的场景
二、使用Sequence帮助物体制作动态水面。
3DVRI虚拟现实软件支持模型的变形动画,这样我们可以在虚拟现实场景中制作丰富的动画效果如波动的水面,风吹的窗帘等等。
1、在Top视窗中的水池上方创建水面。
创建一个大小适中的面片,将它的长度段数设置为30,宽度段数设置为20,并且放置在离水池顶大约10cm的位置。并将面片命名为Water_01。如图4.05所示。
图4.05 在水池中制作一个面片
2、制作水面动画。
保持Water_01的选择状态,打开修改面板为它赋予一个Ripple修改器。将它的Amplitude参数和Wave Length值设置为如图4.06所示。然后打开动画记录按钮,将动画滑条拔到100帧,将Phase值设置为1。
图4.06 Ripple修改器参数
动画设置完成之后,选择水面物体Water_01,在时间轴的关键帧上点击右键,打开Water_01的Phase曲线编辑窗口,将第0帧和第100帧的关键帧动画曲线类型设置为如图4.07所示。
交互池和变形器怎么卸载图4.07水面物体的关键帧曲线
3、将动画水面添加到Sequence帮助物体中。
在场景的任意位置创建一个Sequence帮助物体将它命名为Water_Sequence01,按下修改器面板中的Samp Geometry项下的None按钮,将水面Water_01物体添加。这样水面动画
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论