unity渲染案例(一)灯光的设置案例

案例来源于unity资源商城,先看渲染结果 :

 

【渲染前】

 【渲染后效果】

 【准备知识】

1、天空盒,skybox,平时资源案例里的资源可以保存下来,材质球源文件后缀为.mat

2、平行光,Directional Light,场景中此类灯光必选,类似于太阳,位置无所谓,像本案例中阳光是从窗户打进来的,斜的角度视情况定,参考值X=30(ratation)

 需要注意的几个值:

mode,实时realtime用于实时预览,baked用于烘焙场景,而mixed这个用于场景中既有静态的烘焙效果,又有活动对象的实时阴影效果。

intensity:这个是灯光的强度,一般这个值不会太大,一般默认值1,在这个案例中,用了两个Directional Light,主灯光为白色,强度值为1,辅光为0.1,颜色偏黄一点,具体参数对比看下图:

 shadow type:阴影类型,可以设置阴影程度,是否有阴影/阴影强/阴影弱;

3、area ligh,区域光,本场景中区域光有五处,有两处是放在主灯光射进来的窗户外(上方),有三处是放在对面阴影窗户外(下方),有主有次

 area light只用于烘焙效果,平时设置是没有效果的,设置参数主要有:

【大小】,一般放置在打光的位置,像本案例中灯光是从窗户射进来的,那么放置在窗户外,大小和窗户一致,放在挨近窗户的位置;

【shape】形状,有方形和圆形两种; 

【range】范围,参考值38,如果区域小,可以设置更小的值;

【intensity】灯光的强度,参考值:1.8,本案例中主灯1.8,辅灯1.3;

【indirect Multiplier】灯光反射,指主灯光照在物体上,物体反射的强度,本案例中主1,辅0.5;

4、point light 这个灯光做为补充之用,效果需要烘焙才能看出来

6、灯光里还有一种特殊的反射效果:Reflection Probe   ,这种预置体是配合反射效果来的,如反光强烈的玻璃材质

 

【box projection】这个是要勾选的,默认不勾选,效果需要在反射的玻璃上才能看出来,勾选以后可以反射屋里的所有物体; 

【resolution】分辨率,反射的精细程度,值越大,反射的物体越细致;

【clipping planes】这个参数相机里也有,是不是看着很熟悉,本案例中值为0.3-100范围;

还有一点,Reflection Probe的box size,本案例中是设了两个,具体原由暂时还不太清楚,有懂的大神评论区见。

最终目录结构如下:

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值