| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 游戏开发 -> unity渲染案例(一) -> 正文阅读 |
|
[游戏开发]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,本案例中是设了两个,具体原由暂时还不太清楚,有懂的大神评论区见。 最终目录结构如下: ? ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年1日历 | -2025/1/15 14:56:07- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |