《游戏虚拟角色的创建幻灯片.ppt》由会员分享,可在线阅读,更多相关《游戏虚拟角色的创建幻灯片.ppt(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、游戏虚拟角色的创建游戏虚拟角色的创建第1页,共20页,编辑于2022年,星期日简单的角色控制:charactermovementcharacter controller;controllerkeyboardkeyboard controller 第2页,共20页,编辑于2022年,星期日碰撞的制作碰撞的制作 碰撞是游戏和虚拟现实里面非常重要的一个技术环节,几乎碰撞是游戏和虚拟现实里面非常重要的一个技术环节,几乎所有的游戏都要使用碰撞来使游戏更加逼真,像半条命所有的游戏都要使用碰撞来使游戏更加逼真,像半条命2 2这种游戏这种游戏还和物理引擎结合,物体碰撞后会遵循真实物理世界进行位移等动作还和物理
2、引擎结合,物体碰撞后会遵循真实物理世界进行位移等动作效果,使游戏非常真实。效果,使游戏非常真实。第3页,共20页,编辑于2022年,星期日地面和对象的碰撞地面和对象的碰撞对角色对角色的设置的设置对地板对地板的设置的设置Characterconstrainsenhanced character keep on floor第4页,共20页,编辑于2022年,星期日墙和对象的碰撞墙和对象的碰撞Collision3D entitiyprevent collision第5页,共20页,编辑于2022年,星期日群体组合碰撞群体组合碰撞(角色角色角色角色)Collision3D entityobject s
3、lider第6页,共20页,编辑于2022年,星期日群体组合碰撞群体组合碰撞(碰撞组碰撞组碰撞组碰撞组)第7页,共20页,编辑于2022年,星期日碰撞触发事件碰撞触发事件(第一个物体被触发,第二个物体移动)(第一个物体被触发,第二个物体移动)(第一个物体被触发,第二个物体移动)(第一个物体被触发,第二个物体移动)第一个物体的BB流程图监测有无物体碰撞,没有的话继续检测(兰线)发现有了物体碰撞的话,马上进行信息发送发送后回到物体碰撞检测(绿色线)Collision3D entitiycollision detection第8页,共20页,编辑于2022年,星期日碰撞触发事件碰撞触发事件(第一个物
4、体被触发,第二个物体移动)(第一个物体被触发,第二个物体移动)(第一个物体被触发,第二个物体移动)(第一个物体被触发,第二个物体移动)第二个物体的流程图受到信息开始移动的动作继续等待信息(绿色线)第9页,共20页,编辑于2022年,星期日跑向目标物体跑向目标物体Charactermovementcharacter go to跑向目标(红线和兰线)循环跑(绿色)第10页,共20页,编辑于2022年,星期日摄像机跟踪摄像机跟踪第11页,共20页,编辑于2022年,星期日阴影的创建和表现阴影的创建和表现 阴影能极大增加场景的真实度,对阴影的表现能力也是衡量引擎阴影能极大增加场景的真实度,对阴影的表现
5、能力也是衡量引擎能力的指标,随着硬件和渲染引擎的进步,现在高级的引擎加上强有能力的指标,随着硬件和渲染引擎的进步,现在高级的引擎加上强有力的机器配置,甚至已经可以直接进行力的机器配置,甚至已经可以直接进行gi(gi(辐射光影照明辐射光影照明),hdrihdri(照(照片照明)的硬件渲染。片照明)的硬件渲染。最终使用什么质量标准的阴影要根据针对的硬件平台和引最终使用什么质量标准的阴影要根据针对的硬件平台和引擎能力的具体情况而言,现在介绍几种质量标准的阴影模式。擎能力的具体情况而言,现在介绍几种质量标准的阴影模式。第12页,共20页,编辑于2022年,星期日用一张alpha贴图面来表示的阴影 vi
6、sualsshadowssimple shadow (只能用于obj,不能用于角色)第13页,共20页,编辑于2022年,星期日平面阴影平面阴影 visualsshadowsplanar shadowvisualsshadowsplanar shadow 第14页,共20页,编辑于2022年,星期日平面阴影平面阴影第15页,共20页,编辑于2022年,星期日投射阴影 visualsshadowsshadow caster第16页,共20页,编辑于2022年,星期日投射阴影 这个是近期较好的阴影表达方式了,半条命2的最高设置第17页,共20页,编辑于2022年,星期日网格技术网格技术 网格可以编
7、辑空间属性,用来制作区域控制网格可以编辑空间属性,用来制作区域控制第18页,共20页,编辑于2022年,星期日网格技术网格技术接下来我们对我们的角色进行脚本设置最后可以产生区域碰撞效果,对做rpg游戏很有用(仙剑奇侠传)Girdbasiclayer slider第19页,共20页,编辑于2022年,星期日背景的设置背景的设置World enviromentbackgroundset background colorWorld enviromentbackgroundset background image以后会学到更加重要的天空盒子,这个技术在游戏里更加常用第20页,共20页,编辑于2022年,星期日