diff options
| author | yum <yum.food.vr@gmail.com> | 2026-03-17 15:49:21 -0700 |
|---|---|---|
| committer | yum <yum.food.vr@gmail.com> | 2026-03-17 15:49:25 -0700 |
| commit | 1784064c7a39a69203e8975167addf1915f940bd (patch) | |
| tree | 4adc272435efcf54ac7ed8399aa33acbf422a959 /globals.cginc | |
| parent | 019c24186c87fd747aae1512abf4d4690e3aca07 (diff) | |
Add faster 3-in 1-out hasher for domain warping
Goes from ~1.7 ms/frame to ~1.1 ms/frame in 10-octave microbenchmark.
Diffstat (limited to 'globals.cginc')
| -rwxr-xr-x | globals.cginc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/globals.cginc b/globals.cginc index d32feeb..4873108 100755 --- a/globals.cginc +++ b/globals.cginc @@ -84,6 +84,7 @@ float _Bent_Normals_Strength; #endif // _BENT_NORMALS #if defined(_MARBLE) +Texture3D _Marble_Noise; texture2D _Marble_Post_Ramp; float3 _Marble_Scale; float _Marble_Octaves; @@ -102,7 +103,6 @@ float3 _Marble_Offset; #endif // _MARBLE_OFFSET #if defined(_KINTSUGI) -texture3D _Kintsugi_Noise; float3 _Kintsugi_Scale; float _Kintsugi_Threshold; float _Kintsugi_Width; @@ -112,7 +112,7 @@ float _Kintsugi_Metallic; #endif // _KINTSUGI #if defined(_KINTSUGI_DOMAIN_WARPING) -texture3D _Kintsugi_Domain_Warping_Noise; +Texture3D _Kintsugi_Domain_Warping_Noise; float3 _Kintsugi_Domain_Warping_Scale; float _Kintsugi_Domain_Warping_Strength; float _Kintsugi_Domain_Warping_Octaves; |
