UnityPBR介绍及经验分享课件.pptx
《UnityPBR介绍及经验分享课件.pptx》由会员分享,可在线阅读,更多相关《UnityPBR介绍及经验分享课件.pptx(28页珍藏版)》请在三一办公上搜索。
1、Unity PBR介绍及经验分享,Outline,PBR使用背景知识介绍Standard Shader代码分析使用经验及优化分享,Background,讨论的实质上是Physically Based Shading核心:材质在真实物理环境下的反应不考虑GI/AO/Light/Sun等,Background-Concepts,漫反射(Diffusion) & 反射(Reflection)金属(导电材料) & 非金属(绝缘体)能量守恒 材质不会比入射光更亮菲涅尔(Fresnel),Background,常见误区用了PBR我们的画面就会变强PBR只能用于真实感游戏PBR非常消耗性能转PBR是很简单的
2、一个事情技术只要提供一个Shader就行了第三方软件里的就是最终效果,Background-Advantages,优势表达能力强,避免Shader爆炸 + 合并DC能量守恒,在不同条件下都正确项目内不同场景环境下复用,甚至项目间复用资源,Background-Advantages,优势 IBL提供间接光照,最大限度模拟真实环境下光照条件让美术更容易制作金属感美术的职责划分 感性=理性只需要确保正确,不再需要对好看负责制作流程进一步拆分,建模/贴图/灯光职责清晰,风格统一,Background-PBR vs. Non-PBR,Background-References,Basic Theory
3、of Physically-based renderingPhysically Based Shading in UnitySIGGRAPH 2010 Course: Physically-Based Shading Models in Film and Game ProductionSbastien LagardePBR 除了工作流,还有什么优势?How to Make Photorealistic PBR Materials,Standard Shader,https:/,Standard Shader-Files,DefaultResourcesExtra/Standard.shader
4、CGIncludes/UnityStandardCore*.cgincForward管线Standard Simple为例禁用_PARALLAXMAP/DIRLIGHTMAP_COMBINED/DIRLIGHTMAP_SEPARATE,Standard Shader,shader_feature切换功能ForwardBase Pass平行光/自发光/lightmap/ForwardAdd Pass额外光源 一次一个,Standard Shader,StandardShaderGUI.cs 根据UI切换参数,Standard Shader-Vert,77-79 初始化81-85 世界空间/裁剪空
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UnityPBR 介绍 经验 分享 课件
链接地址:https://www.31ppt.com/p-1455819.html