修改\Epic Games\UE_4.23\Engine\Shaders\Private\DeferredLightingCommon.usf 文件下的GetDynamicLighting()函数:
LightAccumulator_Add( LightAccumulator, Lighting.Diffuse + Lighting.Specular, Lighting.Diffuse, LightColor * LightMask * Shadow.SurfaceShadow, bNeedsSeparateSubsurfaceLightAccumulation );
if ( GBuffer.Roughness <= 0.0412f )
{
LightAccumulator_Add( LightAccumulator, Lighting.Diffuse, Lighting.Diffuse, LightColor * LightMask * Shadow.SurfaceShadow, bNeedsSeparateSubsurfaceLightAccumulation );
}
else
{
LightAccumulator_Add( LightAccumulator, Lighting.Diffuse + Lighting.Specular, Lighting.Diffuse, LightColor * LightMask * Shadow.SurfaceShadow, bNeedsSeparateSubsurfaceLightAccumulation );
}

mark glossiness==1.0相关推荐

  1. 【pytest】(详解)@pytest.mark.parametrize: 参数化测试函数

    目录 1.快速入门 1.1介绍 1.2代码示例 1.3运行结果 1.4结果分析 2.装饰测试类 2.1介绍 2.2示例代码 2.3.运行结果 2.4结果分析 3.全局变量方式进行参数化 3.1介绍 3 ...

  2. STM32 HAL 库0.96寸oledSSD1306 驱动

    看到网上的ssd1306初始化都一个样.我自己写了一个锻炼一下编程和看英文文档的能力顺便熟悉下hal库 这个是Google上找的官方初始流程不得不说百度和中文文档是阉割版后面直接少了这个关键的东西害的 ...

  3. 【视觉定位UV】Mark点配置文件格式说明

    00. 目录 文章目录 00. 目录 01. Mark点概述 02. Mark点分类 03. Mark点组成 04. Mark点设计规范 05. Mark点文件格式 06. 附录 01. Mark点概 ...

  4. pytest自动化测试框架详解+mark标记+fixture夹具

    介绍 pytest是python的一种单元测试框架,同自带unittest框架类似,功能,效率更强大 特点: 1. 非常容易上手,入门简单,丰富的文档 2. 支持参数化 3. 执行测试用例的过程中,跳 ...

  5. 自动化测试框架Pytest使用mark和参数化固定装置、测试函数

    目录 一.常见的内置markers 二.查看所有markers 三.注册自定义marks 四.对未注册mark的限制 五. 参数化固定装置.测试函数 一.常见的内置markers usefixture ...

  6. pytest——04 pytest.mark.xxx

    目录 使用 @pytest.mark.xxx 标记测试用例 注册.管理 mark 标记 注册 mark 标记: 规范使用 mark 标记 使用Marks标记测试用例 @pytest.mark.skip ...

  7. 硬件设计——Mark点

    PCB中的Mark点 什么是Mark点 Mark点的分类 Mark点的组成 Mark点的设计规范 Mark点实际应用 什么是Mark点 Mark点也叫基准点或者光学定位点,为贴装工艺中的所有元器件的贴 ...

  8. Opencv做mark点寻边定位

    Opencv做mark点寻边定位 通过mark点进行定位是很常见的项目,mark点就是在图上或者工件上设置一个标志性的mark点,在这里以圆点为例,如图: 这个原图是一个很大的板子,然后四个角分别有一 ...

  9. 估算带卷积核二分类0,3的网络的收敛时间和迭代次数

    制作一个网络分类minst的0和3求出这网络的迭代次数曲线表达式n(δ),和准确率表达式p-max(δ),用预期准确率去估算n,并推算需要的时间. 将minst的28*28的图片缩小到9*9,网络用一 ...

最新文章

  1. 简单解析C++基于Boost库实现命令行
  2. 5G NPN 行业专网 — Overview
  3. SCCM 2012系列4 配置SCCM2012 Endpoint Protection上
  4. 架构设计之设计模式 (二) 静态代理和动态代理--间接“美”
  5. 关于ssh国际化的记录
  6. Android:CheckBox控件
  7. 《Linux内核分析》MOOC课程之从汇编语言角度看计算机是如何工作的
  8. 医学图像处理期末复习(四)
  9. 熟悉又陌生 彪悍徐茂栋的双面人生
  10. Linux 下wifi 驱动开发(二)—— WiFi模块浅析
  11. oracle运维dba面试题,一份DBA面试题目---亲身经历
  12. 使用Visio 2003画UML类图之使用实现接口图标
  13. 超强合集:OCR 文本检测干货汇总(含论文、源码、demo 等资源)
  14. label怎么换行 vb_ASP.NET Lable中进行换行
  15. SwitchHosts! 3.5.8 中文版 (mac hosts修改工具)
  16. LinearLayout和RelativeLayout布局中使用android:orientation
  17. linux把程序放入后台执行,linux将程序放到后台执行
  18. 5M的开源桌面整理软件,麻雀虽小,功能十分强大
  19. 不得不知 云计算入门必备的60条术语
  20. 手机和工业计算机运算能力对比,手机cpu和电脑cpu差距有多大_手机cpu跟电脑cpu差多少...

热门文章

  1. 在 Linux 上以 All-in-One 模式安装 KubeSphere
  2. Android如何动态更换桌面图标(巨坑)
  3. 基于工业5G路由器的智慧公厕无线联网解决方案
  4. nokia 诺基亚nth主题说明
  5. 7-18 二分法求多项式单根
  6. 微信小程序云开发操作全解
  7. 链路聚合(二层链路和三层链路)
  8. java判断是否是闰年
  9. RT-thread-2022夏令营-学习总结-第二天
  10. 京东校招java笔试题_2017京东校招笔试编程题:进制转换、辗转相除