Unity——物体遮挡角色轮廓显示(URPShaderGraph)

本文介绍了如何使用Unity的Universal Render Pipeline (URP) 和 ShaderGraph 创建物体遮挡角色轮廓显示的效果。步骤包括新建Unlit Shader Graph和Material,编辑Shader配置颜色、Dither和Alpha阈值,以及在URP渲染管线中添加RendererFeature以实现角色在前后遮挡时的不同渲染策略。
摘要由CSDN通过智能技术生成

物体遮挡角色轮廓显示

效果图:
在这里插入图片描述

1.新建ShaderGraph和Material

在Project界面右键新建一个URP的UnlitShader Graph

在这里插入图片描述

右键该Shader新建一个Material

在这里插入图片描述

2.编辑Shader

双击Shader打开Shader的Editor界面

正方形框
Color:在左上角的NodeSettings设置颜色,用于与FresnelEffect相乘得到目的效果颜色
DitherCount:用于控制Dither大小
AlphaThreshold:用于控制Alpha的阈值
椭圆形框:<

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值