summaryrefslogtreecommitdiff
path: root/Assets/Art/Shaders/UnityChan/Unitychan_chara_fuku.shader
diff options
context:
space:
mode:
Diffstat (limited to 'Assets/Art/Shaders/UnityChan/Unitychan_chara_fuku.shader')
-rw-r--r--Assets/Art/Shaders/UnityChan/Unitychan_chara_fuku.shader60
1 files changed, 60 insertions, 0 deletions
diff --git a/Assets/Art/Shaders/UnityChan/Unitychan_chara_fuku.shader b/Assets/Art/Shaders/UnityChan/Unitychan_chara_fuku.shader
new file mode 100644
index 00000000..21600203
--- /dev/null
+++ b/Assets/Art/Shaders/UnityChan/Unitychan_chara_fuku.shader
@@ -0,0 +1,60 @@
+Shader "UnityChan/Clothing"
+{
+ Properties
+ {
+ _Color ("Main Color", Color) = (1, 1, 1, 1)
+ _ShadowColor ("Shadow Color", Color) = (0.8, 0.8, 1, 1)
+ _SpecularPower ("Specular Power", Float) = 20
+ _EdgeThickness ("Outline Thickness", Float) = 1
+ _DepthBias ("Outline Depth Bias", Float) = 0.00012
+
+ _MainTex ("Diffuse", 2D) = "white" {}
+ _FalloffSampler ("Falloff Control", 2D) = "white" {}
+ _RimLightSampler ("RimLight Control", 2D) = "white" {}
+ _SpecularReflectionSampler ("Specular / Reflection Mask", 2D) = "white" {}
+ _EnvMapSampler ("Environment Map", 2D) = "" {}
+ _NormalMapSampler ("Normal Map", 2D) = "" {}
+ }
+
+ SubShader
+ {
+ Tags
+ {
+ "RenderType"="Opaque"
+ "Queue"="Geometry"
+ "LightMode"="ForwardBase"
+ }
+
+ Pass
+ {
+ Cull Back
+ ZTest LEqual
+CGPROGRAM
+#pragma multi_compile_fwdbase
+#pragma target 3.0
+#pragma vertex vert
+#pragma fragment frag
+#include "UnityCG.cginc"
+#include "AutoLight.cginc"
+#define ENABLE_NORMAL_MAP
+#include "CharaMain.cginc"
+ENDCG
+ }
+
+ Pass
+ {
+ Cull Front
+ ZTest Less
+CGPROGRAM
+#pragma target 3.0
+#pragma vertex vert
+#pragma fragment frag
+#include "UnityCG.cginc"
+#include "CharaOutline.cginc"
+ENDCG
+ }
+
+ }
+
+ FallBack "Transparent/Cutout/Diffuse"
+}