2018-11-21【渲染】傅老师渲染相关知识记录

Class14:Realtime Lighting讲解

https://www.bilibili.com/video/av36437350

image.png

目的:
image.png

1.Camera中的Clear Flags属性,是相机渲染无限远的地方的时候,清屏的时候,先帮我们渲染出天空盒,或者是纯色,或者......;
2.关天光,关反射,关直射光,全黑


image.png

image.png

image.png

image.png

3.烘焙
A.把两个cube弄成static

B.
image.png

哇哦,有点酷
image.png

4.realtime,mixed,bake 其中realtime应该比mixed性能消耗更大。

Class01 基础渲染步骤

https://www.bilibili.com/video/av17250027

1.颜色空间Gamma和Linear的区别:Gamma是使用了颜色增强,Linear更加真实
2.让图片阴影变成同一颜色,全黑(做法居然跟Class14是一样的...)


image.png

image.png

3.FrameDebugger (好流弊看起来)


image.png

3.1 Clear. GBuffer:(渲染相关的东西,透明度,深度,法线等等)
image.png

3.2 获得深度图(深度场景),为了画影子
深度图:越靠近摄像机的地方越白,越原理的地方越黑
image.png

3.3获得影子图


image.png

3.4最后加上去颜色,光,后处理
3.5 中间步骤:
image.png

不同距离的阴影图
4.Dynamic Batching Static Batching
image.png

batching:顶点包,丢给GPU去渲染。
dynamic batching会自动把一些顶点数少的顶点合并,这样渲染起来步骤会少了很多
5.渲染出阴影,如何分出层次?
开天光(或天空盒反光);会依赖物体的法线,分出阴影层次。

CLASS02 室内光影基础实验

https://www.bilibili.com/video/av18330502?from=search&seid=5767320361309342355

老师做出的成品是艺术,我做出的成品是渣渣。
0.把物体改为static,各种东西改为bake,比如说反射球

1.
image.png

2.反射球:相当于一个摄像机,拍周围反射的东西。
我真实眼睛看不到小黄点,但是反射球作为一个假的眼睛能看到小黄点,然后把看到的叠加到真眼睛里就是反射了

image.png

CLASS03 室外光影基础实验

https://www.bilibili.com/video/av18442018

上堂课主要讲了室内光源的摆放,室内物体的查找(3dwarehouse),反射球的使用,最后bake后形成美妙的效果。这堂课主要讲了用一块石头搭建一座石桥,直射光的处理,相机的后处理。细微处的调整会造成很大的变化。
导入了legacy xxx包,然后给摄像机添加bloom,光晕。


image.png

添加sunshafts,阳光光线


image.png

这个应该是细节上的修饰

景深

CLASS06 烘焙相关知识

https://www.bilibili.com/video/av21983334

GI(Global Illumination)

image.png

光照探针的作用:可以让静态光能够照射到被光照探针包围的非静态物体上,但是它不会计算反射,遮挡什么的,不真实
如图,被挡住的板子也收到了所有的光照

将物体设置为static的时候,直射光设置为mixed,此时可以全局光照,有反射
image.png

光照贴图:
image.png

enlighten使用CPU运算,bake速度和显卡无关
bake结束后这里会出现光照贴图

一平方公尺,烘焙,对应的像素点个数;手机设置成8,越低越快

image.png

使用了ambientOcclusion(环境光遮蔽)光影效果更明显

使用了finalGather

image.png

你可能感兴趣的:(2018-11-21【渲染】傅老师渲染相关知识记录)