Fix a bunch of shaders

This commit is contained in:
Lucien
2026-05-19 15:33:18 +02:00
parent cd9df45d08
commit 7f8ffe9f28
252 changed files with 31016 additions and 583012 deletions
+17 -17
View File
@@ -16,7 +16,7 @@ SubShader {
#pragma multi_compile __ GLOBALSNOW_TERRAINMARKS
#define GLOBALSNOW_ENABLE_SLOPE_CONTROL 1
#define GLOBALSNOW_IS_TERRAIN 1
#include "GlobalSnow.cginc"
#include "./GlobalSnow.cginc"
void vert (inout appdata_full v, out Input o) {
UNITY_INITIALIZE_OUTPUT(Input,o);
@@ -53,7 +53,7 @@ SubShader {
#pragma multi_compile __ GLOBALSNOW_TERRAINMARKS
#define GLOBALSNOW_ENABLE_SLOPE_CONTROL 1
#define GLOBALSNOW_IS_TERRAIN 1
#include "GlobalSnow.cginc"
#include "./GlobalSnow.cginc"
void surf (Input IN, inout SurfaceOutput o) {
SetSnowCoverage(IN, o);
@@ -71,7 +71,7 @@ SubShader {
#pragma target 3.0
#pragma fragmentoption ARB_precision_hint_fastest
#pragma multi_compile __ GLOBALSNOW_FLAT_SHADING
#include "GlobalSnow.cginc"
#include "./GlobalSnow.cginc"
void surf (Input IN, inout SurfaceOutput o) {
// Check alpha
@@ -165,7 +165,7 @@ SubShader {
#define GLOBALSNOW_MOVING_OBJECT
#include "UnityCG.cginc"
#include "TerrainEngine.cginc"
#include "GlobalSnow.cginc"
#include "./GlobalSnow.cginc"
void vert (inout appdata_full v, out Input data) {
UNITY_INITIALIZE_OUTPUT(Input, data);
@@ -199,9 +199,9 @@ SubShader {
#pragma multi_compile __ GLOBALSNOW_DISCARD_LEAVES
#define ENABLE_WIND
#include "GlobalSnowForwardOptions.cginc"
#include "SpeedTree/SnowedSpeedTreeCommon.cginc"
#include "SpeedTree/SnowedSpeedTree.cginc"
#include "./GlobalSnowForwardOptions.cginc"
#include "./SnowedSpeedTreeCommon.cginc"
#include "./SnowedSpeedTree.cginc"
void surf(Input IN, inout SurfaceOutput OUT) {
#if GEOM_TYPE_LEAF && GLOBALSNOW_DISCARD_LEAVES
@@ -231,7 +231,7 @@ Pass
#pragma multi_compile __ GLOBALSNOW_DISCARD_LEAVES
#pragma multi_compile_shadowcaster
#define ENABLE_WIND
#include "SpeedTree/SnowedSpeedTreeCommon.cginc"
#include "./SnowedSpeedTreeCommon.cginc"
struct v2f
{
@@ -288,8 +288,8 @@ SubShader {
#pragma multi_compile __ LOD_FADE_CROSSFADE
#pragma multi_compile __ BILLBOARD_FACE_CAMERA_POS
#define ENABLE_WIND
#include "SpeedTree/SnowedSpeedTreeBillboardCommon.cginc"
#include "SpeedTree/SnowedSpeedTreeBillboard.cginc"
#include "./SnowedSpeedTreeBillboardCommon.cginc"
#include "./SnowedSpeedTreeBillboard.cginc"
void surf(Input IN, inout SurfaceOutput OUT)
{
@@ -312,9 +312,9 @@ CGPROGRAM
#pragma surface surf Lambert vertex:WavingGrassVert keepalpha exclude_path:deferred exclude_path:prepass nometa
#pragma target 3.0
#pragma fragmentoption ARB_precision_hint_fastest
#include "GlobalSnowForwardOptions.cginc"
#include "./GlobalSnowForwardOptions.cginc"
#include "TerrainEngine.cginc"
#include "Nature/SnowedGrass.cginc"
#include "./SnowedGrass.cginc"
sampler2D _MainTex;
fixed _Cutoff;
@@ -376,10 +376,10 @@ CGPROGRAM
#pragma surface surf Lambert vertex:WavingGrassBillboardVert nolightmap keepalpha exclude_path:deferred exclude_path:prepass nometa noforwardadd
#pragma target 3.0
#pragma fragmentoption ARB_precision_hint_fastest
#include "GlobalSnowForwardOptions.cginc"
#include "./GlobalSnowForwardOptions.cginc"
#include "UnityCG.cginc"
#include "TerrainEngine.cginc"
#include "Nature/SnowedGrass.cginc"
#include "./SnowedGrass.cginc"
sampler2D _MainTex;
fixed _Cutoff;
@@ -444,7 +444,7 @@ CGPROGRAM
#pragma target 3.0
#pragma fragmentoption ARB_precision_hint_fastest
#include "UnityBuiltin3xTreeLibrary.cginc"
#include "GlobalSnow.cginc"
#include "./GlobalSnow.cginc"
void surf (Input IN, inout SurfaceOutput o) {
SetSnowCoverage(IN, o);
@@ -464,7 +464,7 @@ SubShader {
#pragma target 3.0
#pragma fragmentoption ARB_precision_hint_fastest
#include "UnityBuiltin3xTreeLibrary.cginc"
#include "BasicCoverage.cginc"
#include "./BasicCoverage.cginc"
fixed _Cutoff;
@@ -492,7 +492,7 @@ SubShader {
#define GLOBALSNOW_IGNORE_SURFACE_NORMAL 1
#include "UnityCG.cginc"
#include "TerrainEngine.cginc"
#include "GlobalSnow.cginc"
#include "./GlobalSnow.cginc"
fixed _Cutoff;