Unity3d灯光与渲染

Unity灯光分类

①Directional Light 平行光     用于:太阳光

②Point Light 点光源              用于:局部照明  点缀  发光物体

③Spot Light 聚光灯               用于:车灯 、手电筒、射灯

④Area Light 区域光               只对静态的物体有效果,用于烘培

⑤Reflection Group 反射探针    用于:准确反射周围环境

⑥Light Probe Group 灯光探探针组    用于:记录场景中光照信息,实时影响物体

实际应用

🔺在创建一个新的场景时,首先要将 project setting > player > Color Space 设置成 Linear模式 

原因: 这个模式下的模型颜色更为自然,阴影细节更多,颜色更亮。

Linear Space 和 Gamma Space 对比效果:



🔺当你发现烘培的时候,Unity弹出错误:光照贴图和Mesh不符合

 操作:选择mesh ,勾选 Generate Lightmap UVs   (这样才能把正确的光影信息贴在模型上)

🔺常见的阴影问题

场景里物体没有阴影,可能有以下几种原因:

①灯光没有开阴影

② project setting > quality > Shadowmask Mode > Shadowmaks✔      Distance Shadowmaks ✘

③检查mesh 的Cast Shadows 开启是否产生阴影

④ 透明物体的shader不产生阴影

全局光照GI

Realtime GI 不但预计算了我们在构建场景时,已经设定好的光在该表面中的反射,同时它还计算了任意可能的光,在该表面会造成的反射效果,这就是它和烘焙全局光不同的地方。)

🔺Mixed Lighting混合光照模式:

Lighting Mode 的三种模式:

①Stubtractive 这种模式速度最快,但是质量最差。对于动态物体,只支持一个主灯光,模拟不出高光。

②Shadowmask (不能产生阴影实时影响物体)

③Baked Indirect  效果最好,最耗性能。(可以烘焙出动态为物体的实时阴影信息)

🔺我们在运行游戏场景的时候,可以注意下几个地方:

FBS 帧率 (大于60以上正常)

Batches 批处理(批处理越多,性能越好)

Verts 顶点数

Shadow casters 阴影投射

烘焙光照参数详解

①将Lighting Mode> Shadowmask

Shadowmask模式

②在光照贴图面板下,可以看到三张贴图

颜色贴图                          方向贴图                              阴影贴图  

③灯光方向贴图的用途

材质法线贴图的计算,跟光源信息位置有关,是根据灯光的方向来显示哪里有凹凸细节。

④Lightmapping Settings

Lightmapper  >   Enlighten   (烘焙灯光跟显卡没关系,是通过CPU处理的)

Lightmap Resolution      烘焙精度 (可以通过改变大小,来节省烘培的时间)

Lightmap Padding          间距 (UV信息的间距,物体的UV没有间距的话,可能显示光照信息不正确)

Lightmap Size                光照贴图尺寸

Compress Lightmaps ✔ 是否压缩关照贴图

Ambient Occlusion         环境光遮蔽,简称AO(增加光影细节)

Final Gather                   最后收集(模拟更真实的效果)

Directional Mode  > Directional (会烘焙灯光方向贴图)    Non-Directional (不烘焙灯光方向贴图)

Indirect Intensity             间接光照强度(如果场景灯光暗,不想改变灯光强度,可以将间接光强度 *5)

Albedo Boost                  反照率提高 

这些参数都设置好了,想提高烘焙光照的速度,可以通过改变Mesh属性下的Scale In Lightmap的大小,来提供效率,但是会损失一些细节。

灯光探针组

记录场景中的光照信息,实时影响物体。

将游戏物体的运动范围用Light Probe Group包裹起来。如下图所示:在阴影交界处,不同颜色材质的交界处,分别放一组灯光探针组。


Post-processing参数详解

①Antialiasing 抗锯齿 (用来调节远处物体的锯齿)

②Ambient Occlusion  环境光遮罩 (可以调节场景显示的阴影效果)

③Depth Of Field  景深

④Motion Blur 运动模糊  

通过调节 Frame Blending 的比率来达到某种模糊的效果。如下图所示


⑤Eye Adaptation 眼部适应  (勾选后场景会变灰)


⑥Bloom  用来做光晕效果

⑦Color Grading 颜色矫正,类似PS里面的可以调节屏幕色彩的饱和度

⑧Chromatic Aberration 色差   配合Vignette 使用可以做出光晕的效果


⑨Grain 噪点

⑩Vignette 晕影 

渲染路径

Camera面板 > Rendering Path 渲染路径   

①Legacy Vertex Lit 顶点光照 ,只支持光照到达顶点级别,缺失渲染细节,不支持实时阴影,但是速率高。

②Forward 正向渲染 ,支持光照到达像素级别,只支持1个平行光的实时阴影,灯光越多,速度越慢。

③Deferred 延迟渲染,效果最好,支持多盏平时光的实时阴影,但不支持MSAA。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,530评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 86,403评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,120评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,770评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,758评论 5 367
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,649评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,021评论 3 398
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,675评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,931评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,659评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,751评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,410评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,004评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,969评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,203评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,042评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,493评论 2 343

推荐阅读更多精彩内容

  • 给 PDF 添加密码保护 你可以给 PDF 添加密码,这样每个人都需要输入密码才能打开该文件。密码用于加密文件。 ...
    Mars_pananting阅读 893评论 1 1
  • 幸福的旁边阅读 223评论 0 0
  • 一匹黑马看守着整个原野 悠然啃食衰黄的野草和粮食的残屑 庄稼收走了田地的饱满神色 只有你让天地间添了一抹亮色 不知...
    心海安澜阅读 271评论 2 11
  • 我睁开眼睛,看到的是一个女人艳丽的脸,她递给我一杯温温茶水,问我还好吗,我迟疑地点头。 这是个古色古香的宽大房间,...
    亦火阅读 195评论 0 1