使用UnityShader实现X光效果

使用UnityShader实现外发光效果


实现原理------------------------------------------------------------------------------------
改造外发光shader, 添加透明度混合,输出的透明度为计算出的外发光的透明度

效果展示-------------------------------------------------------------------------------------------------------
使用UnityShader实现X光效果

Shader "zclShader/X光特性shader"
{
	//具有外发光效果
	//具有透明效果
    Properties
    {
        _MainTex ("Texture", 2D) = "white" {}
	//控制外发光的颜色
		_RimColor("_RimColor",Color) = (0,0,0,0)
	//控制外发光的范围
		_RimPower("_RimPower",Range(1,10)) = 1
	//控制外发光的强度
		_RimStrength("_RimStrength",Range(1,1
上一篇:[UnityShader基础]12.坐标空间


下一篇:UnityShader笔记(零)工具