当前位置: 首页 > news >正文

Skin Shader 使用自动生成的Thickness

Unity2023.2的版本,Thickness 自动化生成,今天测试了一把,确实不错。
1.Render 设置
在Project Settings->Graphics->HDRP Global Settings中
Frame Setting->Rendering->Compute Thickness 打开
在这里插入图片描述

2.Layer设置
2.1添加Layer:Thickness(其Layer Mask = 6)
2.2为场景中需要计算Thickness数据的物件都归档到 Thickness Layer
2.3在Project Settings->Quality->HDRP:Rendering:Computer Thickness中
Enable,且Layer Mask设置Thickness
在这里插入图片描述

2.4在Shader中使用Thickness
创建HD Sample Buffer后Source Buffer选择Thickness;
HD Sample Buffer的Layer Mask设置Thickness Layer Mask,即6;
Surface Options的Material Type选择 Subsurface Scattering
在这里插入图片描述

2.5调试:
选择Rendering Debugger->Rendering: Fullscreen Debug Mode: ComputerThickness
设置Layer Mask:当前Thickness Layer Mask为6,所以设置为6

在这里插入图片描述

在这里插入图片描述

3.最终效果
在这里插入图片描述

http://www.lryc.cn/news/99131.html

相关文章:

  • Docker中的网络
  • SRS开源代码框架,协程库state-threads的使用
  • 【QT 网络云盘客户端】——登录界面功能的实现
  • 【复盘与分享】第十一届泰迪杯B题:产品订单的数据分析与需求预测
  • X - Transformer
  • ubuntu下畅玩Seer(via wine)
  • 第五章:Spring下
  • 在CSDN学Golang云原生(Kubernetes基础)
  • 给APK签名—两种方式(flutter android 安装包)
  • 观察者模式、中介者模式和发布订阅模式
  • PHP-Mysql图书管理系统--【白嫖项目】
  • 网络传输层协议:UDP和TCP
  • ElementUI Select选择器如何根据value值显示对应的label
  • Kotlin 内联函数语法之let、apply、also、run、with的用法与详解
  • Swift 中如何判断是push 过来的页面 还是present过来的 页面
  • 基于K8s环境·使用ArgoCD部署Jenkins和静态Agent节点
  • 874. 模拟行走机器人
  • 【Linux】- RPM 与 YUM
  • Visual Studio 2015编译器 自动生成 XXX_EXPORTS宏
  • HTML5的应用现状与发展前景
  • day44-Spring_AOP
  • selenium IDE 接入jenkins-转载
  • 云计算结合数据科学突破信息泛滥(下)
  • 蓝桥杯单片机第十二届国赛 真题+代码
  • MyBatis学习笔记之缓存
  • ​小程序 WxValidate.js ​再次封装
  • redis 第三章
  • MYSQL常见面试题汇总
  • Java接口通过token登录实现页面跳转到登录成功后的页面
  • Linux-文件管理