如何使用Unity制作虚拟导览(五)

标签: unity3d
727人阅读 评论(0) 收藏 举报
分类:
大部分的游戏都是支持几种不同形态的阴影表现影,在Unity里面的最常采用的是烘培 + 实时阴影的搭配,烘培的方式可以在3d软件里面完成,也可以导入模型后在Unity里面进行,有朋友问,如果用vray烘培与Unity内建的烘培来比较是哪一个较优?

以效果来说VRay是略胜一筹,毕竟VRay在渲染参数的设置上有决定的优势,加上在3dsmax里面即可预览烘培的结果,目前还是有许多的公司采用预先烘培的方式,再将场景导入Unity进行后续的处理工作。

烘培的物件基本上都是静止的物件,也就是场景内的建筑,道路与固定位置的模型都可用来进行烘培,在进行烘培前,我们需要确认一些事情:

首先是烘培的物件必须是Static的模式,也就是静止的状态,在Inspector的右上方可以找到Static的勾选项,这个操作可单一进行,也可以选多个物件后勾选。

1.png 


接着是模型导入后,必须勾选Generate Lightmap UVs这个选项才能让模型具备烘培的贴图设置,同样的这个操作也可以在Project目录里面选择多个物件后一次进行。

2.png 


使用Window > Lightmapping打开烘培设置面板,以上的事项是我们必须特别注意的:

3.png 


1. 在一般情况下用Single Lightmap已经足以应付场景的需求,Dual Lightmap的效果会更为理想,不过需要搭配deferred rendering来使用。

2. 选择High Quality进行烘培,如果使用Low的设置将会产生锯齿状的边缘。

3. Final Gather Rays默认为1000,将这个设置控制在150-200即可,过高的设置将会使烘培时间变得很漫长。

4. 打开 Ambient Occlusion 的设置可以让模型的角落产生较为黑暗的效果,将distance设置为0.1以侦测遮挡,这个设置可以让游戏场景看起来更为真实。

5. 如果烘培只是作为测试预览,那么先将Texels per world unit的设置调整为3-5的范围,正式烘培时则是将数值设置为40或是50。

5.png 


烘培前可以在视图内勾选Show Resolution来确认品质,如图所示,灰白方块的密度越高,烘培出来的效果越好。

4.png 


按下Bake Scene开始进行烘培,硬件越好则烘培速度越快,烘培完成后,系统会自动将模型更换为烘培的效果显示,这时关闭场景的灯光已经不会对场景造成任何影响。

8.png 


此外论坛也提供了额外的烘培插件给大家试用:
Lightmap Manager 2.5 - 场景烘培神器
http://www.narkii.com/club/thread-287853-1.html

Lightmapping Extended - 烘培器的延伸功能
https://www.assetstore.unity3d.com/#/content/6071

有朋友问到的一种情况是,如果事先用3dsMax或是maya进行了烘培效果,导入Unity就不需再烘培处理了吧? 答案是肯定的,如果事先烘培了场景,直接导入Unityj即可。

另外一种情况是,烘培后的场景没问题了,但是要添加可移动的物体,例如车辆与人物,那这些模型如何设置?用实时的灯光还是用其他的方式来产生阴影? 因为这些模型是不能烘培的,所以我们就需要使用一点小技巧了,在后面的教程里面将会介绍到这个部分。
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:594451次
    • 积分:8077
    • 等级:
    • 排名:第2506名
    • 原创:165篇
    • 转载:230篇
    • 译文:3篇
    • 评论:337条
    未来程序员QQ交流群

      QQ交流群-“低调程序员”欢迎你的加入!QQ群号:234215761

      (大家有什么好玩的,有一些关于生活上的电脑软件或硬件兴趣爱好的可以加群,大家一起讨论娱乐进步!)



    About me

      声明:本人没有淘宝店,需要源码请加本人QQ,谢谢!
      1.
      极客学院签约布道师(讲师)

      ASP.net WebForm介绍视频课程http://www.jikexueyuan.com/course/2025_1.html?ss=1(请将网址复制到浏览器再打开)

      2.作为80后的年轻时代大好青年,我们要做到:多读书,多看报,少吃零食,多睡觉大家要明白,知识就像内裤,看不见却很重要这个世界上唯一抗的住岁月摧残的,是什么呢?就是才华

      3.成功不是将来才有的,而是从决定去做的那一刻起,持续累积而成;



    博客专栏
    文章分类
    最新评论