virtools教程 虚拟角色的导入与运动制作课件.ppt

virtools教程 虚拟角色的导入与运动制作课件.ppt

ID:57059757

大小:2.93 MB

页数:85页

时间:2020-07-30

virtools教程 虚拟角色的导入与运动制作课件.ppt_第1页
virtools教程 虚拟角色的导入与运动制作课件.ppt_第2页
virtools教程 虚拟角色的导入与运动制作课件.ppt_第3页
virtools教程 虚拟角色的导入与运动制作课件.ppt_第4页
virtools教程 虚拟角色的导入与运动制作课件.ppt_第5页
资源描述:

《virtools教程 虚拟角色的导入与运动制作课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三章第一单元虚拟角色的导入与运动制作1.拖放设定初始值,加入脚本2.加入连接3.拖放三个动作文件到怪物身上,此时可看到4.修改参数5.点击播放,会看到怪物在原地动起来,但对任何按钮都没有反应,因为我们未设置键盘控制选项。6.拖放连接7.按下播放按钮进行测试,数字键盘里的8->前进、4->左转、6->右转、Insert->攻击,可参考sample0301.cmo人物对应地板制作1.拖放注意设定初始值,并注意改名。2.拖放适当调整大小,设定初始值并创建脚本,并注意改名。3.依照第三章第一单元的制作流程,将悟空的动作与键盘

2、对应调整好。3.1分别拖动到悟空身上,注意分别改名。创建脚本3.2加入连接并修改参数点击播放,发现悟空待机状态。3.3拖放连接4.拖放连接5.测试,发现悟空飘浮在地板上面,下面增加地板属性:双击地板可看到地板属性7.测试,会发现人物可以走在地板上,但到地板外则会掉下去。8.修改参数第一个参数保持在地板边界,第二个参数增加人物的重量,让人物不再发飘。9.测试,可参考sample030201.cmo2-2基本碰撞处理人物这个时候还是可以穿墙而过的,下面增加碰撞功能1.拖动连接2.开启对墙壁属性的设置3.测试,可参考samp

3、le030202.cmo2-3群体组合碰撞进阶处理接上一节,或者打开sample030202.cmo1.拖放木桶通过复制粘贴,一共在场景中放置3个木桶,放置位置为:2.创建组合“碰撞物体”3.为这三个木桶设置属性4.下面设置群体组合碰撞处理,拖动连接并设定参数5.悟空将无法穿透木桶了,如发现卡人现象则打开参数窗口增加半径数值即可。sample030203.cmo碰撞触发事件的制作1.打开sample030203.cmo并为水桶3创建脚本,拖动连接,将CollisionDetection的False连接到In,这样一来便

4、可以反复检测,直到触碰为止。3.拖放连接,并设置参数。4.选择水桶2并创建脚本,加入连接并修改参数5.加入让水桶2沿Y轴方向移动50个单位为了让水桶2移动后再回到原位,则修改6.请将水桶3中的SendMessage的Out连接到CollisionDetection的In以达成循环。7.请将水桶2脚本中的BezierProgression的Out连接到WaitMessage的In以达成循环。8.测试,sample030204.cmo虚拟角色定位移动的制作1.打开sample030203.cmo,拖放连接并设定参数注意:角

5、度设为70度,但是似乎无法到达木桶3,修改为130时可到达。2.再次拖动CharacterGoTo到脚本中这样可实现角色反复走来走去。(注:对照sample0303.cmo但也未能实现!!!再思考!)第三章第四单元跟随摄像机的制作1.打开sample030203.cmo,按下创建摄像机修改参数后,设定初始值设定初始值,添加脚本。2.拖动连接Play一下试试??看什么效果?制作摄像机所用的位置与注视点方法也可用于其它对象上,比如光线,探险的头灯等等。sample0304.cmo第三章第五单元创建影子5-1简单影子的制作1

6、.打开sample0304.cmo,选择LevelManger中的悟空头部,并增加脚本。2.直接拖动到3.修改参数4.注意此步骤SimpleShadow简单阴影只能对应Object(对象)起作用,不能对虚拟角色起作用,而此影子的投影只会在有Floor(地板)属性的对象上显示,sample030501.cmo5-2平面影子的制作1.打开sample0304.cmo,创建灯光2.找到地板并创建脚本3.加入4.添加属性5.测试一下,注意这个效果只适用于对象水平面上,不适用于立体对象上,sample030502.cmo5-3投

7、射影子的制作1.打开sample0304.cmo,创建灯光2.拖动4.增加属性5.测试,效果很好,但是会比较浪费资源。sample030503.cmo第三章第六单元网格的基础应用Grid是Virtools的特殊功能,目的在于编辑空间的属性,或个种类型判别的制作,可用在碰撞范围处理或是游戏里的区域控制等地方。以下为碰撞处理:1.打开sample030202.cmo,接着放入3dobj01(木桶)三个并随意放置,用复制粘贴的方式。2.将画面转为TopView,按下创建网格工具,新增一个网格,然后以等比例方式缩放调整到与场景

8、一样大小。3.打开网格设置窗口,如果网格的大小和场景不符,可以用下面红框中的按钮来调整,注意设置初始值!!4.右键5.将新增的图层拖放到左边执行图层窗口中6.在执行图层窗口中,选择碰撞图层,在左边的网格中绘制想要有碰撞效果的范围,这里选择三个木桶的范围。为了体现较好的效果,设定方块后适当调整木桶的位置。注:如果需要取消选择的方块,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。