Jamie Greunbaum 8eaef49f2e - Added game room, including pool and skee-ball.
- Moved video screen into its own separate movie tent.
- Adjusted stable post-processing volume.
- Chickens are now at full volume.
- Added button to toggle chickens off and on.
2026-02-09 03:49:54 -05:00

150 lines
4.3 KiB
Plaintext

// Custom shader made by Juice...
Shader "CF-Pool/Fur"
{
Properties
{
[Header(Color)]
_Emission ("Emission", Range(0.0, 1.0)) = .5
_Hue ("Hue", Range(0.0, 360.0)) = 0.0
_Sat ("Saturation", Range(0.0, 1.0)) = 1.0
_Invert ("Invert", Range(0.0, 1.0)) = 0
[Header(Environment)]
_Specular ("Specular", Range(0, 1)) = .25
_DL("Directional Light Influence", Range(0,1)) = 1
_LP("Light Probe Influence", Range(0,1)) = 1
_Gloss("Smoothness", Range(0,1)) = 0.5
[HDR][Header(Texture (UV1))]
_Color ("Color", Color) = (1, 1, 1, 1)
_MainTex ("Texture", 2D) = "white" { }
[Header(Fur (UV2))]
_FurMap ("Fur Map", 2D) = "white" { }
_Density ("Fur Density", Range(0.0, 1.0)) = .5
_Length ("Fur Length", Range(0.0, 1)) = 0.5
_Shading ("Fur Shading", Range(0.0, 1)) = 0.25
}
Category
{
Tags {
"RenderType" = "Transparent"
"Queue" = "Transparent"
"LightMode" = "ForwardBase"
}
Cull Back
ZWrite On
Blend SrcAlpha OneMinusSrcAlpha
SubShader
{
Pass {
CGPROGRAM
#pragma vertex vert_surface
#pragma fragment frag_surface
#define FURSTEP 0.00
#include "CottonFoxFur.cginc"
ENDCG
}
Pass {
CGPROGRAM
#pragma vertex vert_base
#pragma fragment frag_base
#define FURSTEP 0.05
#include "CottonFoxFur.cginc"
ENDCG
}
Pass {
CGPROGRAM
#pragma vertex vert_base
#pragma fragment frag_base
#define FURSTEP 0.10
#include "CottonFoxFur.cginc"
ENDCG
}
Pass {
CGPROGRAM
#pragma vertex vert_base
#pragma fragment frag_base
#define FURSTEP 0.15
#include "CottonFoxFur.cginc"
ENDCG
}
Pass {
CGPROGRAM
#pragma vertex vert_base
#pragma fragment frag_base
#define FURSTEP 0.20
#include "CottonFoxFur.cginc"
ENDCG
}
Pass {
CGPROGRAM
#pragma vertex vert_base
#pragma fragment frag_base
#define FURSTEP 0.30
#include "CottonFoxFur.cginc"
ENDCG
}
Pass {
CGPROGRAM
#pragma vertex vert_base
#pragma fragment frag_base
#define FURSTEP 0.40
#include "CottonFoxFur.cginc"
ENDCG
}
Pass {
CGPROGRAM
#pragma vertex vert_base
#pragma fragment frag_base
#define FURSTEP 0.50
#include "CottonFoxFur.cginc"
ENDCG
}
Pass {
CGPROGRAM
#pragma vertex vert_base
#pragma fragment frag_base
#define FURSTEP 0.60
#include "CottonFoxFur.cginc"
ENDCG
}
Pass {
CGPROGRAM
#pragma vertex vert_base
#pragma fragment frag_base
#define FURSTEP 0.70
#include "CottonFoxFur.cginc"
ENDCG
}
Pass {
CGPROGRAM
#pragma vertex vert_base
#pragma fragment frag_base
#define FURSTEP 0.80
#include "CottonFoxFur.cginc"
ENDCG
}
Pass {
CGPROGRAM
#pragma vertex vert_base
#pragma fragment frag_base
#define FURSTEP 0.90
#include "CottonFoxFur.cginc"
ENDCG
}
Pass {
CGPROGRAM
#pragma vertex vert_base
#pragma fragment frag_base
#define FURSTEP 1.00
#include "CottonFoxFur.cginc"
ENDCG
}
}
}
}