只有阴影pass,请自行合并,需要指定高度,忽略深度检测,需要控制好排序,或者去掉忽略,视情况而定,最后我觉得还是shadowmap好

Shader "Custom/MeshShadow"
{
Properties
{
_ShadowOffset("ShadowOffset",vector) = (,,,)
_ShadowHeight("ShadowHeight",float) =
}
SubShader
{
Tags { "RenderType"="Opaque" "Queue"="Transparent"}
Pass
{
Name "MeshShadow"
Tags {"LightMode" = "Always"} Blend One OneMinusSrcAlpha
ZWrite Off
ZTest Always Stencil
{
Ref
Comp NotEqual
Pass Replace
} CGPROGRAM
#include "UnityCG.cginc"
#pragma vertex vert
#pragma fragment frag float4 _ShadowOffset;
float _ShadowHeight; struct v2f
{
float4 pos : POSITION;
float4 texcoord : TEXCOORD0;
}; v2f vert ( appdata_base v )
{
v2f o;
float4x4 _RotMatrix = _Object2World;
_RotMatrix[][] = ;
_RotMatrix[][] = ;
_RotMatrix[][] = ;
float3 tempPos = float3(_Object2World[][],_Object2World[][],_Object2World[][]); float4 vertexPos = mul(_RotMatrix,v.vertex);
vertexPos.x += _ShadowOffset.x * vertexPos.y + _ShadowOffset.x;
vertexPos.z += _ShadowOffset.y * vertexPos.y + _ShadowOffset.y;
vertexPos.xyz += tempPos;
vertexPos.y = _ShadowHeight; o.pos = mul(UNITY_MATRIX_VP, vertexPos);
o.texcoord = v.texcoord;
return o;
} fixed4 frag(v2f i) :COLOR
{
return fixed4(,,,0.3);
}
ENDCG
}
} }

最新文章

  1. 两个坑-Linux下Network-Manager有线未托管-DNS resolv.conf文件开机被清空
  2. .NET LINQ查询语法与方法语法
  3. 避开unity的坑(转摘)
  4. Servlet作业2-将表单提交的商品信息输出到页面中
  5. SRM 657 DIV2
  6. MIFARE系列1《MIFARE简介》
  7. Iframe跨域_ASP.NET
  8. SQL Server 2012 Express LocalDB
  9. 关于Java Collections API您不知道的5件事,第2部分
  10. C#中静态方法和非静态方法的区别(二)
  11. ECshop使用财付通接口支付时出现“[3006]您的请求无效,请重新再试
  12. C#中的DataTable简单使用Merge
  13. 使用方便 正则表达式grep,sed,awk(一)
  14. Zabbix的安装及简单配置
  15. 【转】VMware 克隆 Linux 系统后找不到 eth0 网卡问题
  16. Java基本语法-----java进制的转换
  17. position:fixed not work?
  18. HFun.快速开发平台(二)=》自定义列表实例
  19. centos6.8上PHP5.3升级到PHP5.4及更高版本方法
  20. sparkStreaming序列化问题

热门文章

  1. mysql基本的增删改查和条件语句
  2. AspectJ的XML方式完成AOP的开发之AOP的通知类型
  3. Golang之时间格式化,计时器
  4. Package gtk+-3.0 was not found in the pkg-config search path
  5. Java数据结构和算法(一)线性结构之单链表
  6. linux 基本工具相关
  7. asp.net core 视图组件化
  8. Remove duplicates
  9. Devexpress VCL Build v2014 vol 14.2.7发布
  10. 何时开始phonics学习及配套阅读训练zz