当前位置:网站首页>项目优化之光照使用(Unity3D)
项目优化之光照使用(Unity3D)
2022-08-07 09:55:00 【恬静的小魔龙】
适当为游戏场景添加光照效果,能够有效增强场景氛围,让玩家体验更佳。今天将为大家分享在Unity中调整光照特效的7个技巧,让整个游戏场景氛围更引人入胜。
1.使用线性颜色空间
在为场景添加光照效果之前, 尽量将颜色空间设为线性(Linear)。线性颜色空间会更接近真实环境的渲染效果。Unity默认采用Gamma Color Space ,点击Edit > Project Settings > Player,在Other Settings下找到Color Space属性,并将其设为Linear。
Gamma与Linear效果对比(无后处理)
Gamma与Linear效果对比(含后处理)
2.使用全局光照(GI)
使用全局光照(GI)能够实现更加逼真的光照。全局光照系统能够对光照在表面反射或折射到其它表面(间接光照)的方式进行建模,而非限定光照只能从光源照射到某个表面。
实时全局光照开关对比
可以在光照设置面板中启用全局光照,依次点击Window > Lighting > Settings,打开Lighting面板,在Scene标签下勾选Realtime Global Illumination,设置Indirect Resolution可以改变实时全局光照的分辨率。
烘焙全局光照(Baked GI)和预计算实时GI都存在一些限制,二者均只计算静态对象的光照,所以动态对象无法反射光照到其它对象,反之亦然。但动态对象可以利用光照探头(Light Probes)来接受静态对象反射的光照。
3.光照颜色协调
设置光照时必须关注其颜色对场景整体氛围的影响,以创造更加美妙而和谐的光照。
2个主色,蓝色与橙色互补
3个相似的主色,从绿到黄
2个主色,蓝色与橙色互补
不同的光照颜色会为场景带来完全不同的氛围:
4 尽量使用浅色
光照尽量使用浅色,不要使用饱和度过高的颜色,浅色光照看起来更加自然,也更令人舒适。
饱和度高的光照与浅色光照对比
5.不断调整设置
不断尝试改变光照方向及阴影,查看并对比不同的效果。以找到最合适的设置。
6.调整环境颜色
尝试调整环境颜色(Ambient Color)来改变阴影颜色,从而获得更加逼真而自然的阴影效果。
依次点击Window > Lighting > Settings打开Lighting面板,在Scene标签下将Environment Lighting Source设为Color,然后将Ambient Color 设为合适的颜色。
7.使用后处理特效
使用Unity提供的后处理特效包,可以让整个场景的光照效果更加强烈。可以从Asset Store资源商店下载该后处理特效资源包。下面是在Unity 5.6中使用后处理特效的示例:
后处理特效是否启用的对比
边栏推荐
- Insertion sort (direct, binary)
- TikTok本周动态,TikTok Shop新加坡首场大促将于本月举行
- 为什么我要说:柯里化 == 闭包+递归?
- The non-professional AI brother is on fire: he doesn't have an ML degree, but he got an offer from DeepMind
- 发现一款好用到爆的数据库工具,被惊艳到了
- NProgress插件(进度条)
- Automatic processing software for geometric data topology errors based on FME
- Redis是单线程的,但Redis为什么这么快?
- SRM系统是什么?有什么作用?企业如何应用SRM系统?
- The principle and source code of redis - the introduction of data expiration expire
猜你喜欢

php怎么判断目录下有几个文件

3D~RPG game production

(笔记整理未完成)【图论】最近公共祖先

In-depth analysis of Spark SQL illustrates the execution process and application scenarios of five Join strategies

【.NET6+Modbus】Modbus TCP协议解析、仿真环境以及基于.NET实现基础通信

Assignment of major and minor device numbers for character devices

MES生产管理系统是什么?有ERP系统了为什么还要上
![[Punctuality Atom STM32 Serial] Chapter 7 Understanding the HAL Library Excerpted from [Punctual Atom] MiniPro STM32H750 Development Guide_V1.1](/img/6d/4cd3c32d0ee4fa7862417c738eaa9f.png)
[Punctuality Atom STM32 Serial] Chapter 7 Understanding the HAL Library Excerpted from [Punctual Atom] MiniPro STM32H750 Development Guide_V1.1
![[Image classification] 2022-RepLKNet CVPR 31x31 convolution to understand](/img/40/7b5183d51f05800dce872d031b42c3.png)
[Image classification] 2022-RepLKNet CVPR 31x31 convolution to understand

VPC5021电流模式 PWM 控制器 3uA 超低启动电流
随机推荐
关于常用构建工具的一些总结
How to find the average to solve the overflow problem
ABP 6.0.0-rc.1的新特性
Three squirrel asked staff to keep the squirrel's smile, according to the customer for the "master"
这种调试方法,你值得拥有
YOLOV5 Study Notes (6) - Optimizing Network Architecture
牛客多校-Eezie and Pie-(倍增+树上差分)
The snowflakes algorithm of a database table
Insertion sort (direct, binary)
3. Advanced ROS communication mechanism
The principle and source code of redis-redis memory elimination strategy & LRU source code analysis & LFU source code analysis
产品“白送”+溢价入股,赛诺菲打响抄底中国生物科技资产第一枪
GPT-3组合DALL·E,60秒内搞定游戏设定和原型动画!网友看后:这游戏想玩
SRM系统是什么?有什么作用?企业如何应用SRM系统?
uniapp本地插件列表为空的问题
MES生产管理系统是什么?有ERP系统了为什么还要上
开会时被领导骂了10多分钟,骂得我快哭了,说话声音都在发抖
YOLOV5学习笔记(六)——优化网络架构
SkiaSharp 之 WPF 自绘 投篮小游戏(案例版)
LVS+Keepalived high availability cluster deployment