【VR】Unity3d VR学习笔记——Unity烘焙
2016-04-27 20:39
627 查看
转载:http://m.manew.com/thread-45006-1-1.html?_dsign=f931ed77
1.立方映射:Cubemap
生成立方映射是用脚本生成的,建立Editor文件夹,用Cubemap脚本渲染立方映射
2.烘焙需要2套贴图:
(1)纹理贴图
(2)光影贴图
3.烘焙量最好保证模型Scale(缩放大小)为1:1:1,如果在3DMAX中对模型进行了缩放,一定要在工具中将其重置变换
4.将要烘焙的物体属性更改为Static。
5.Window->Lightmapping选项下可对场景进行烘焙,烘焙后在场景文件夹下有一个与场景同名的文件夹,用于存放烘焙好的贴图
6.光影贴图,光影贴图大小都为2的N次幂
7.其他软件烘焙出来的光影贴图添加到unity,材质球的Shader->Legacy
Shaders->Lightmaped->Defult
8.烘焙参数
Show Resoluton 烘焙精度
Bounces 光反弹次数,正式烘焙时给2
Sky Light Intensity 天光,一般为0.5
Bounces Boost 一般为1,反射
Bounces Intensity 反弹强度
Final Gather Rays光线,一般为50
ConTrast Threshold 对Final Gather Rays进行计算,一般为0.05
烘焙单个物体——Bale Selected
Scale In Lightmap设为0时,物体参与烘焙,但不产生任何贴图
9.AreaLight 片灯,只在烘焙时有用
放于窗户处,只要窗户能看到外面,就一定要放AreaLight
10.一般烘焙参数
Mode Simple Ligthmaps
Quality Hight
Bounces 2
SkyLight Intensity 0.75
Bounce Boost 1.5
Bounce Intensity 1
Final Gather Rays 50
Contrast Threshold 0.05
Interpolation 0.2
Interpolation Points 20
Max Distance 3
Contrast 0.5
LOD 1
Resolution 20
1.立方映射:Cubemap
生成立方映射是用脚本生成的,建立Editor文件夹,用Cubemap脚本渲染立方映射
2.烘焙需要2套贴图:
(1)纹理贴图
(2)光影贴图
3.烘焙量最好保证模型Scale(缩放大小)为1:1:1,如果在3DMAX中对模型进行了缩放,一定要在工具中将其重置变换
4.将要烘焙的物体属性更改为Static。
5.Window->Lightmapping选项下可对场景进行烘焙,烘焙后在场景文件夹下有一个与场景同名的文件夹,用于存放烘焙好的贴图
6.光影贴图,光影贴图大小都为2的N次幂
7.其他软件烘焙出来的光影贴图添加到unity,材质球的Shader->Legacy
Shaders->Lightmaped->Defult
8.烘焙参数
Show Resoluton 烘焙精度
Bounces 光反弹次数,正式烘焙时给2
Sky Light Intensity 天光,一般为0.5
Bounces Boost 一般为1,反射
Bounces Intensity 反弹强度
Final Gather Rays光线,一般为50
ConTrast Threshold 对Final Gather Rays进行计算,一般为0.05
烘焙单个物体——Bale Selected
Scale In Lightmap设为0时,物体参与烘焙,但不产生任何贴图
9.AreaLight 片灯,只在烘焙时有用
放于窗户处,只要窗户能看到外面,就一定要放AreaLight
10.一般烘焙参数
Mode Simple Ligthmaps
Quality Hight
Bounces 2
SkyLight Intensity 0.75
Bounce Boost 1.5
Bounce Intensity 1
Final Gather Rays 50
Contrast Threshold 0.05
Interpolation 0.2
Interpolation Points 20
Max Distance 3
Contrast 0.5
LOD 1
Resolution 20
相关文章推荐
- 【AR】Kinect + Unity 体感及增强现实开发历程
- Unity3D_NGUI_性能优化实践_CPU卡顿(五)
- 【Unity】广告牌(Billboard)材质
- [置顶] Unity与Android交互-android的安装与配置
- 【Unity】使用C#中的委托类型实现代理设计模式
- untiy 3d ShaderLab_第 2 章Unity中Shader(着色器)的形态_3_Shader的数据接口:属性和 uniform变量
- untiy 3d ShaderLab_第 2 章Unity中Shader(着色器)的形态_2_Unity中Shader的3种形态
- untiy 3d ShaderLab_第 2 章Unity中Shader(着色器)的形态_1_Unity通过ShaderLab 来组织Shader
- Unity打包同一文件Hash不一样
- Shader之学习笔记一
- unity c#和c++调用
- 【Unity】基于MVC模式的双肩包系统 UGUI实现
- Unity3d开发(十二)使用Menu.SetCheck更改菜单勾选状态
- Unity3D 自定义事件(事件侦听与事件触发)
- Unity之Quaternion学习三
- Unity3D DFGUI根据名称获取多个子控件代码
- Unity3d 播放高质量视频解决方案
- 【小松教你手游开发】【unity实用技能】foreach为什么在unity不建议用
- 【小松教你手游开发】【unity实用技能】NGUI Depth探索
- 【小松教你手游开发】【系统模块开发】射线触发按钮