修改水

This commit is contained in:
2026-01-01 22:00:33 +08:00
parent 040a222bd6
commit 9ceffccd39
1800 changed files with 103929 additions and 139495 deletions

View File

@@ -0,0 +1,34 @@
// Crest Water System
// Copyright © 2024 Wave Harmonic. All rights reserved.
#pragma kernel CrestVisualizeNegativeValues_Scalar
#pragma kernel CrestVisualizeNegativeValues_Array _ARRAY
#include "Packages/com.waveharmonic.crest/Runtime/Shaders/Library/Utility/Macros.hlsl"
#ifdef _ARRAY
#define d_RWTexture RWTexture2DArray
#else
#define d_RWTexture RWTexture2D
#endif
#ifdef _ARRAY
#define d_RWTextureCoordinates(id) id
#else
#define d_RWTextureCoordinates(id) id.xy
#endif
d_RWTexture<float4> _Crest_Target;
m_UtilityNameSpace
void VisualizeNegativeValues(uint3 id)
{
_Crest_Target[d_RWTextureCoordinates(id)] += 1.0;
_Crest_Target[d_RWTextureCoordinates(id)] *= 0.5;
}
m_UtilityNameSpaceEnd
m_UtilityKernelDefaultVariant(VisualizeNegativeValues, _Scalar)
m_UtilityKernelDefaultVariant(VisualizeNegativeValues, _Array)