欢迎来到天天文库
浏览记录
ID:40582697
大小:420.50 KB
页数:6页
时间:2019-08-04
《Unity3D之Lightmap入门、烘焙贴图、场景技巧》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Unity3D之Lightmap入门作者:李志健Unity内置的光照贴图烘培工具是IlluminateLabs的Beast。烘培光照贴图流程被完美的整合到Unity中。这就意味着使用Beast可以根据你的网格物体,材质贴图和灯光属性的设置来烘培你的场景,从而得到完美的光照贴图。同时也意味着光照图将作为渲染引擎的一部分。只要你烘培一次光照贴图你就不需要其他任何操作。光照图将自动指定到物体上。准备需要烘培的光照贴图的场景从菜单栏选择Window–Lightmapping打开光照图工具窗口。1.检查你将要烘培的模型上是否存在一个合适的用来定位光照贴图的UVs。你也可以从me
2、shimportsettings面板中的勾选GenerateLightmapUVs选项来生成一个用于定位光照图UV的集。2.在物体面板中将要烘培光照贴图的物体设置为Static(静态),这样Unity就会知道哪些物体是需要被烘培的。1.在Bake面板下调整Resolution的值控制光照贴图的分辨率。(在SceneView面板里勾选上小窗口LightmapDisplay中的ShowResolution选项可以帮助你更直观的查看贴图分辨率设置)。1.点击Bake(烘培)2.在Unity编辑器底部的状态栏的右边会出现一个进度条。3.当烘培结束时,你可以从光照图编辑器的底部
3、预览窗口中查看所有烘培好的贴图。场景和游戏窗口将会更新。现在在你的场景中已经可以看到光照贴图效果了!TweakingBakeSettings调节烘焙设置最终场景的渲染效果取决与你对灯光和烘培选项的更多设置。让我们来看一个通过基础设置改进光照的质量的小例子。这是一个简单的场景,包含一组立方提和一个位于场景中心的点光源。灯光产生硬阴影,看起来这个效果十分的晦暗和不自然。SelectingthelightandopeningtheObjectpaneoftheLightmappingwindowexposesShadowRadiusandShadowSamplesprope
4、rties.SettingShadowRadiusto1.2,ShadowSamplesto100andre-bakingproducessoftshadowswithwidepenumbra-ourimagealreadylooksmuchbetter.选择灯光打开物体面板,展开阴影范围和阴影采样属性。设置阴影范围为1.2,阴影采样为100从新烘培,会产生一个半影范围很宽的软阴影。我们画面看起来真的好多了。使用专业版Unity能够开启全局光照和天光进行烘培画面效果能得到更大的改进。在Bake(烘培)面板设置Bounces(反弹)为1,SkyLightIntensit
5、y天光强度为0.5。能够烘培出带有微妙变化的反射效果的软光源。(会从绿色和蓝色的盒子上产生色彩溢出)。
此文档下载收益归作者所有