网站大量收购闲置独家精品文档,联系QQ:2885784924

Unity 3D 游戏开发(微课版)课件 05第五章 灯光材质地形.pptx

Unity 3D 游戏开发(微课版)课件 05第五章 灯光材质地形.pptx

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第五章 灯光材质地形系统CONTENTS5.1光照烘培系统5.2材质纹理5.3地形系统第一节 光照烘培系统5.1.1 光照系统概述5.1.2 全局光照设置Lighting5.1.3 常用光照组件-点光源、聚光灯与方向光5.1.4 光照组件特性-阴影、遮罩与光晕5.1.5 高级光照功能-反射探测与光照探针技术 Unity 3D游戏开发引擎中内置了4种形式的光源,分别为点光源、定向光源、聚光灯和面光源。Unity支持对场景物体进行实时光照,也可以对静态对象烘培光照。在游戏中,模型和贴图定义了场景的骨架和外表,灯光则定义了场景的色调和情感。布光所产生的光影效果能够增加场景的真实性与美感,同时也烘托环境氛围,营造良好游戏体验,甚至可以给玩家带来视觉震撼。 本节主要介绍Unity 3D游戏引擎中光照系统的使用,其中包括各种形式的光源、法线贴图以及光照烘焙等技术,这些能够实现真实的游戏环境效果。5.1.1 光照系统概述 可以通过菜单栏Window-Rendering-Lighting的方式打开全局光照设置,其中分为Scene、Environment、RealtimeLightmaps、BakedLightmaps四个面板。接下来将主要对Scene场景光照面板和Environment环境光面板进行介绍。5.1.2 全局光照设置Lighting 天空盒技术指的是为Environment环境面板中的SkyboxMaterial属性栏赋予Shader类型为Skybox的材质就可以实现改变Scene场景中的天空效果 天空盒主要有两种制作方式,一种是通过6面贴图的方式创建,还有一种是通过Cubemap贴图技术实现天空盒效果。5.1.2 全局光照设置Lighting-天空盒SkyBoxEnvironmental Lighting 部分包含天空盒、漫射光照和反射的设置。属性说明属性说明SkyboxMaterial天空盒材质SunSource方向光“太阳”源Source场景环境光Color/Gradient/Skybox单色/双色/天空盒IntensityMultiplier漫反射强度EnvironmentReflections反射探针全局设置Skybox反射天空盒Custom自定义反射内容Resolution反射分辨率Compression反射纹理压缩Bounces反射反弹次数IntensityMultiplier反射源可见程度5.1.2 全局光照设置Lighting-环境光全局设置LightingEnvironment Lighting面板的Scene栏中可设置RealtimeLight、MixedLighting和光照烘焙贴图设置LightmappingSetting 。Unity通过CPU、GPU、Enlighten的方式生成光照贴图为场景提供全局光照。光照烘培可以逼真的模拟光照的灯光在墙壁间的反射效果,阳光照到沙滩的漫射效果,霓虹灯招牌的放射效果等。但烘培光照需要进行预先渲染,且需要进行长时间巨大的光学运算。 Unity引擎中对需要进行光照烘培的对象需要设置为静态属性,对于较多的光源和复杂的场景光照烘培所需要的时间会较长。5.1.2 全局光照设置Lighting-光照烘培GenerateLighting Unity在Lighting-Environment面板中的Other栏中提供雾选项,能够模拟高山森林在梅雨季节出现的浓雾效果,添加潮湿隧道添加远景层次效果,还可以体现大火中浓烟阻挡视线场景。属性说明属性说明Fog Color雾的颜色Linear Fog Start线性雾效开始距离Fog Mode雾效模式Linear Fog End线性雾效结束距离Fog Density雾效浓度Linear线性雾模式Exponential指数雾模式Exponential Squared指数平方雾模式5.1.2 全局光照设置Lighting-全局雾效果Fog 在Unity光照系统中最简单也是最常用的光照类型为点光源,聚光灯和方向光。点击菜单栏GameObject-Light的方式创建灯光对象,也可以通过选中场景内的对象点击菜单Component-Rendering-Light的方式添加灯光组件。更改灯光对象Inspector面板Light组件的Type类型切换光照模式,可以选择的光照类型有Directional平行光、Spot聚光灯、Point点光源和Area面光源。属性说明属性说明Type光源类型Spot聚光灯Directional平行光Point点光源Area区域光Range光照范围Color灯光颜色SpotAngle聚光灯光照区域角度Col Intensity or光照强度Mode光照模式IndirectMultiplier间接光照强度??5.1.3 常

文档评论(0)

balala11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档