游戏虚拟角色的创建

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

虚拟角色的创建简单的角色控制:charactermovementcharactercontroller;controllerkeyboardkeyboardcontroller碰撞的制作碰撞是游戏和虚拟现实里面非常重要的一个技术环节,几乎所有的游戏都要使用碰撞来使游戏更加逼真,像半条命2这种游戏还和物理引擎结合,物体碰撞后会遵循真实物理世界进行位移等动作效果,使游戏非常真实。地面和对象的碰撞对角色的设置对地板的设置Characterconstrainsenhancedcharacterkeeponfloor墙和对象的碰撞Collision3Dentitiypreventcollision群体组合碰撞(角色)Collision3Dentityobjectslider群体组合碰撞(碰撞组)碰撞触发事件(第一个物体被触发,第二个物体移动)第一个物体的BB流程图监测有无物体碰撞,没有的话继续检测(兰线)发现有了物体碰撞的话,马上进行信息发送发送后回到物体碰撞检测(绿色线)Collision3Dentitiycollisiondetection碰撞触发事件(第一个物体被触发,第二个物体移动)第二个物体的流程图受到信息开始移动的动作继续等待信息(绿色线)跑向目标物体Charactermovementcharactergoto跑向目标(红线和兰线)循环跑(绿色)摄像机跟踪阴影的创建和表现阴影能极大增加场景的真实度,对阴影的表现能力也是衡量引擎能力的指标,随着硬件和渲染引擎的进步,现在高级的引擎加上强有力的机器配置,甚至已经可以直接进行gi(辐射光影照明),hdri(照片照明)的硬件渲染。最终使用什么质量标准的阴影要根据针对的硬件平台和引擎能力的具体情况而言,现在介绍几种质量标准的阴影模式。用一张alpha贴图面来表示的阴影visualsshadowssimpleshadow(只能用于obj,不能用于角色)平面阴影visualsshadowsplanarshadow平面阴影投射阴影visualsshadowsshadowcaster投射阴影这个是近期较好的阴影表达方式了,半条命2的最高设置网格技术网格可以编辑空间属性,用来制作区域控制网格技术接下来我们对我们的角色进行脚本设置最后可以产生区域碰撞效果,对做rpg游戏很有用(仙剑奇侠传)Girdbasiclayerslider背景的设置WorldenviromentbackgroundsetbackgroundcolorWorldenviromentbackgroundsetbackgroundimage以后会学到更加重要的天空盒子,这个技术在游戏里更加常用

1 / 20
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功