From 017aa3b73623e97958db13fcd083447bc0a60a6e Mon Sep 17 00:00:00 2001 From: Vladislav Belov Date: Sun, 10 May 2026 23:57:27 +0200 Subject: [PATCH] Adds splitted shader effects to materials --- binaries/data/mods/mod/art/materials/default.xml | 2 +- binaries/data/mods/mod/art/materials/terrain_base.xml | 5 ++++- .../data/mods/mod/art/materials/terrain_norm_spec.xml | 5 ++++- .../mods/mod/art/materials/terrain_normstrong_spec.xml | 5 ++++- .../mods/mod/art/materials/terrain_normweak_spec.xml | 5 ++++- .../data/mods/mod/art/materials/terrain_triplanar.xml | 5 ++++- .../mod/art/materials/terrain_triplanar_norm_spec.xml | 5 ++++- .../data/mods/public/art/materials/aura_norm_spec.xml | 6 +++++- .../mods/public/art/materials/basic_glow_norm_spec.xml | 9 ++++++++- .../public/art/materials/basic_glow_wind_norm_spec.xml | 9 ++++++++- binaries/data/mods/public/art/materials/basic_trans.xml | 9 ++++++++- .../public/art/materials/basic_trans_ao_norm_spec.xml | 9 ++++++++- .../art/materials/basic_trans_ao_parallax_spec.xml | 9 ++++++++- .../mods/public/art/materials/basic_trans_norm_spec.xml | 9 ++++++++- .../public/art/materials/basic_trans_parallax_spec.xml | 9 ++++++++- .../data/mods/public/art/materials/basic_trans_wind.xml | 9 ++++++++- .../mods/public/art/materials/basic_trans_wind_grain.xml | 9 ++++++++- .../art/materials/basic_trans_wind_grain_norm_spec.xml | 9 ++++++++- .../public/art/materials/basic_trans_wind_norm_spec.xml | 9 ++++++++- binaries/data/mods/public/art/materials/default.xml | 9 ++++++++- .../mods/public/art/materials/no_trans_ao_norm_spec.xml | 9 ++++++++- .../public/art/materials/no_trans_ao_parallax_spec.xml | 9 ++++++++- .../mods/public/art/materials/no_trans_norm_spec.xml | 9 ++++++++- .../mods/public/art/materials/no_trans_parallax_spec.xml | 9 ++++++++- binaries/data/mods/public/art/materials/objectcolor.xml | 9 ++++++++- .../mods/public/art/materials/objectcolor_norm_spec.xml | 9 ++++++++- binaries/data/mods/public/art/materials/player_trans.xml | 9 ++++++++- .../public/art/materials/player_trans_ao_norm_spec.xml | 9 ++++++++- .../art/materials/player_trans_ao_parallax_spec.xml | 9 ++++++++- .../mods/public/art/materials/player_trans_ao_spec.xml | 9 ++++++++- .../mods/public/art/materials/player_trans_norm_spec.xml | 9 ++++++++- .../art/materials/player_trans_norm_spec_helmet.xml | 9 ++++++++- .../public/art/materials/player_trans_parallax_spec.xml | 9 ++++++++- .../art/materials/player_trans_parallax_spec_helmet.xml | 9 ++++++++- binaries/data/mods/public/art/materials/player_water.xml | 6 +++++- .../data/mods/public/art/materials/rock_norm_spec.xml | 9 ++++++++- .../data/mods/public/art/materials/rock_norm_spec_ao.xml | 9 ++++++++- .../mods/public/art/materials/rock_normstrong_spec.xml | 9 ++++++++- .../public/art/materials/rock_normstrong_spec_ao.xml | 9 ++++++++- .../data/mods/public/art/materials/terrain_norm_spec.xml | 5 ++++- .../public/art/materials/terrain_normstrong_spec.xml | 5 ++++- .../mods/public/art/materials/terrain_normweak_spec.xml | 5 ++++- binaries/data/mods/public/art/materials/waterfall.xml | 6 +++++- 43 files changed, 292 insertions(+), 43 deletions(-) diff --git a/binaries/data/mods/mod/art/materials/default.xml b/binaries/data/mods/mod/art/materials/default.xml index c70d86136e..07956bf5d4 100644 --- a/binaries/data/mods/mod/art/materials/default.xml +++ b/binaries/data/mods/mod/art/materials/default.xml @@ -1,5 +1,5 @@ - + diff --git a/binaries/data/mods/mod/art/materials/terrain_base.xml b/binaries/data/mods/mod/art/materials/terrain_base.xml index 6eb1412de0..c9a5afcc74 100644 --- a/binaries/data/mods/mod/art/materials/terrain_base.xml +++ b/binaries/data/mods/mod/art/materials/terrain_base.xml @@ -1,5 +1,8 @@ - + + + + diff --git a/binaries/data/mods/mod/art/materials/terrain_norm_spec.xml b/binaries/data/mods/mod/art/materials/terrain_norm_spec.xml index c791dfc35b..16d6aa8b11 100644 --- a/binaries/data/mods/mod/art/materials/terrain_norm_spec.xml +++ b/binaries/data/mods/mod/art/materials/terrain_norm_spec.xml @@ -4,6 +4,9 @@ - + + + + diff --git a/binaries/data/mods/mod/art/materials/terrain_normstrong_spec.xml b/binaries/data/mods/mod/art/materials/terrain_normstrong_spec.xml index 2c313612f2..c23037c244 100644 --- a/binaries/data/mods/mod/art/materials/terrain_normstrong_spec.xml +++ b/binaries/data/mods/mod/art/materials/terrain_normstrong_spec.xml @@ -4,6 +4,9 @@ - + + + + diff --git a/binaries/data/mods/mod/art/materials/terrain_normweak_spec.xml b/binaries/data/mods/mod/art/materials/terrain_normweak_spec.xml index 7cda529c08..b9be81b4d7 100644 --- a/binaries/data/mods/mod/art/materials/terrain_normweak_spec.xml +++ b/binaries/data/mods/mod/art/materials/terrain_normweak_spec.xml @@ -4,6 +4,9 @@ - + + + + diff --git a/binaries/data/mods/mod/art/materials/terrain_triplanar.xml b/binaries/data/mods/mod/art/materials/terrain_triplanar.xml index 4241a275c4..0b5fdcf28d 100644 --- a/binaries/data/mods/mod/art/materials/terrain_triplanar.xml +++ b/binaries/data/mods/mod/art/materials/terrain_triplanar.xml @@ -3,6 +3,9 @@ - + + + + diff --git a/binaries/data/mods/mod/art/materials/terrain_triplanar_norm_spec.xml b/binaries/data/mods/mod/art/materials/terrain_triplanar_norm_spec.xml index 359cda398b..1f8a7ad94e 100644 --- a/binaries/data/mods/mod/art/materials/terrain_triplanar_norm_spec.xml +++ b/binaries/data/mods/mod/art/materials/terrain_triplanar_norm_spec.xml @@ -5,6 +5,9 @@ - + + + + diff --git a/binaries/data/mods/public/art/materials/aura_norm_spec.xml b/binaries/data/mods/public/art/materials/aura_norm_spec.xml index bbdd913179..585b95d7be 100644 --- a/binaries/data/mods/public/art/materials/aura_norm_spec.xml +++ b/binaries/data/mods/public/art/materials/aura_norm_spec.xml @@ -6,7 +6,11 @@ - + + + + + diff --git a/binaries/data/mods/public/art/materials/basic_glow_norm_spec.xml b/binaries/data/mods/public/art/materials/basic_glow_norm_spec.xml index 11ff6c9952..c89c868ecb 100644 --- a/binaries/data/mods/public/art/materials/basic_glow_norm_spec.xml +++ b/binaries/data/mods/public/art/materials/basic_glow_norm_spec.xml @@ -7,6 +7,13 @@ - + + + + + + + + diff --git a/binaries/data/mods/public/art/materials/basic_glow_wind_norm_spec.xml b/binaries/data/mods/public/art/materials/basic_glow_wind_norm_spec.xml index e963412679..ef45b669b4 100644 --- a/binaries/data/mods/public/art/materials/basic_glow_wind_norm_spec.xml +++ b/binaries/data/mods/public/art/materials/basic_glow_wind_norm_spec.xml @@ -10,6 +10,13 @@ - + + + + + + + + diff --git a/binaries/data/mods/public/art/materials/basic_trans.xml b/binaries/data/mods/public/art/materials/basic_trans.xml index efc5c96f32..4723203c3f 100644 --- a/binaries/data/mods/public/art/materials/basic_trans.xml +++ b/binaries/data/mods/public/art/materials/basic_trans.xml @@ -3,5 +3,12 @@ - + + + + + + + + diff --git a/binaries/data/mods/public/art/materials/basic_trans_ao_norm_spec.xml b/binaries/data/mods/public/art/materials/basic_trans_ao_norm_spec.xml index 526851c181..04457be707 100644 --- a/binaries/data/mods/public/art/materials/basic_trans_ao_norm_spec.xml +++ b/binaries/data/mods/public/art/materials/basic_trans_ao_norm_spec.xml @@ -7,6 +7,13 @@ - + + + + + + + + diff --git a/binaries/data/mods/public/art/materials/basic_trans_ao_parallax_spec.xml b/binaries/data/mods/public/art/materials/basic_trans_ao_parallax_spec.xml index 767afcd206..f3ed830099 100644 --- a/binaries/data/mods/public/art/materials/basic_trans_ao_parallax_spec.xml +++ b/binaries/data/mods/public/art/materials/basic_trans_ao_parallax_spec.xml @@ -8,6 +8,13 @@ - + + + + + + + + diff --git a/binaries/data/mods/public/art/materials/basic_trans_norm_spec.xml b/binaries/data/mods/public/art/materials/basic_trans_norm_spec.xml index 608b56e5a4..32e984220f 100644 --- a/binaries/data/mods/public/art/materials/basic_trans_norm_spec.xml +++ b/binaries/data/mods/public/art/materials/basic_trans_norm_spec.xml @@ -6,6 +6,13 @@ - + + + + + + + + diff --git a/binaries/data/mods/public/art/materials/basic_trans_parallax_spec.xml b/binaries/data/mods/public/art/materials/basic_trans_parallax_spec.xml index 7162ab1975..bf18f2599f 100644 --- a/binaries/data/mods/public/art/materials/basic_trans_parallax_spec.xml +++ b/binaries/data/mods/public/art/materials/basic_trans_parallax_spec.xml @@ -7,6 +7,13 @@ - + + + + + + + + diff --git a/binaries/data/mods/public/art/materials/basic_trans_wind.xml b/binaries/data/mods/public/art/materials/basic_trans_wind.xml index 84fa867f04..838bcec097 100644 --- a/binaries/data/mods/public/art/materials/basic_trans_wind.xml +++ b/binaries/data/mods/public/art/materials/basic_trans_wind.xml @@ -6,6 +6,13 @@ - + + + + + + + + diff --git a/binaries/data/mods/public/art/materials/basic_trans_wind_grain.xml b/binaries/data/mods/public/art/materials/basic_trans_wind_grain.xml index 7ff33faa98..d6aa9cf5c6 100644 --- a/binaries/data/mods/public/art/materials/basic_trans_wind_grain.xml +++ b/binaries/data/mods/public/art/materials/basic_trans_wind_grain.xml @@ -6,6 +6,13 @@ - + + + + + + + + diff --git a/binaries/data/mods/public/art/materials/basic_trans_wind_grain_norm_spec.xml b/binaries/data/mods/public/art/materials/basic_trans_wind_grain_norm_spec.xml index e9bc74f840..c2bd73a0d7 100644 --- a/binaries/data/mods/public/art/materials/basic_trans_wind_grain_norm_spec.xml +++ b/binaries/data/mods/public/art/materials/basic_trans_wind_grain_norm_spec.xml @@ -8,7 +8,14 @@ - + + + + + + + + diff --git a/binaries/data/mods/public/art/materials/basic_trans_wind_norm_spec.xml b/binaries/data/mods/public/art/materials/basic_trans_wind_norm_spec.xml index dd4d34650b..856584d80e 100644 --- a/binaries/data/mods/public/art/materials/basic_trans_wind_norm_spec.xml +++ b/binaries/data/mods/public/art/materials/basic_trans_wind_norm_spec.xml @@ -8,7 +8,14 @@ - + + + + + + + + diff --git a/binaries/data/mods/public/art/materials/default.xml b/binaries/data/mods/public/art/materials/default.xml index 1c3a09ac1e..2dc422782c 100644 --- a/binaries/data/mods/public/art/materials/default.xml +++ b/binaries/data/mods/public/art/materials/default.xml @@ -1,5 +1,12 @@ - + + + + + + + + diff --git a/binaries/data/mods/public/art/materials/no_trans_ao_norm_spec.xml b/binaries/data/mods/public/art/materials/no_trans_ao_norm_spec.xml index 75953b4295..68686edfb9 100644 --- a/binaries/data/mods/public/art/materials/no_trans_ao_norm_spec.xml +++ b/binaries/data/mods/public/art/materials/no_trans_ao_norm_spec.xml @@ -5,6 +5,13 @@ - + + + + + + + + diff --git a/binaries/data/mods/public/art/materials/no_trans_ao_parallax_spec.xml b/binaries/data/mods/public/art/materials/no_trans_ao_parallax_spec.xml index c8c945571d..a453d64c9b 100644 --- a/binaries/data/mods/public/art/materials/no_trans_ao_parallax_spec.xml +++ b/binaries/data/mods/public/art/materials/no_trans_ao_parallax_spec.xml @@ -6,6 +6,13 @@ - + + + + + + + + diff --git a/binaries/data/mods/public/art/materials/no_trans_norm_spec.xml b/binaries/data/mods/public/art/materials/no_trans_norm_spec.xml index 429788a7ee..f2bf021e48 100644 --- a/binaries/data/mods/public/art/materials/no_trans_norm_spec.xml +++ b/binaries/data/mods/public/art/materials/no_trans_norm_spec.xml @@ -4,6 +4,13 @@ - + + + + + + + + diff --git a/binaries/data/mods/public/art/materials/no_trans_parallax_spec.xml b/binaries/data/mods/public/art/materials/no_trans_parallax_spec.xml index b11df35967..41be9f8b1d 100644 --- a/binaries/data/mods/public/art/materials/no_trans_parallax_spec.xml +++ b/binaries/data/mods/public/art/materials/no_trans_parallax_spec.xml @@ -5,6 +5,13 @@ - + + + + + + + + diff --git a/binaries/data/mods/public/art/materials/objectcolor.xml b/binaries/data/mods/public/art/materials/objectcolor.xml index f001fd999d..e7ac6419ce 100644 --- a/binaries/data/mods/public/art/materials/objectcolor.xml +++ b/binaries/data/mods/public/art/materials/objectcolor.xml @@ -2,5 +2,12 @@ - + + + + + + + + diff --git a/binaries/data/mods/public/art/materials/objectcolor_norm_spec.xml b/binaries/data/mods/public/art/materials/objectcolor_norm_spec.xml index 439ef4fef9..12a72fcacd 100644 --- a/binaries/data/mods/public/art/materials/objectcolor_norm_spec.xml +++ b/binaries/data/mods/public/art/materials/objectcolor_norm_spec.xml @@ -5,6 +5,13 @@ - + + + + + + + + diff --git a/binaries/data/mods/public/art/materials/player_trans.xml b/binaries/data/mods/public/art/materials/player_trans.xml index 0075bbc8b5..5785636918 100644 --- a/binaries/data/mods/public/art/materials/player_trans.xml +++ b/binaries/data/mods/public/art/materials/player_trans.xml @@ -2,5 +2,12 @@ - + + + + + + + + diff --git a/binaries/data/mods/public/art/materials/player_trans_ao_norm_spec.xml b/binaries/data/mods/public/art/materials/player_trans_ao_norm_spec.xml index ffbca2efd6..027701e2dc 100644 --- a/binaries/data/mods/public/art/materials/player_trans_ao_norm_spec.xml +++ b/binaries/data/mods/public/art/materials/player_trans_ao_norm_spec.xml @@ -6,6 +6,13 @@ - + + + + + + + + diff --git a/binaries/data/mods/public/art/materials/player_trans_ao_parallax_spec.xml b/binaries/data/mods/public/art/materials/player_trans_ao_parallax_spec.xml index 8e8eb57a4a..5b1f4a86f1 100644 --- a/binaries/data/mods/public/art/materials/player_trans_ao_parallax_spec.xml +++ b/binaries/data/mods/public/art/materials/player_trans_ao_parallax_spec.xml @@ -7,6 +7,13 @@ - + + + + + + + + diff --git a/binaries/data/mods/public/art/materials/player_trans_ao_spec.xml b/binaries/data/mods/public/art/materials/player_trans_ao_spec.xml index e9c614399e..333dda2934 100644 --- a/binaries/data/mods/public/art/materials/player_trans_ao_spec.xml +++ b/binaries/data/mods/public/art/materials/player_trans_ao_spec.xml @@ -6,6 +6,13 @@ - + + + + + + + + diff --git a/binaries/data/mods/public/art/materials/player_trans_norm_spec.xml b/binaries/data/mods/public/art/materials/player_trans_norm_spec.xml index f24204ffc9..0918daaea3 100644 --- a/binaries/data/mods/public/art/materials/player_trans_norm_spec.xml +++ b/binaries/data/mods/public/art/materials/player_trans_norm_spec.xml @@ -5,6 +5,13 @@ - + + + + + + + + diff --git a/binaries/data/mods/public/art/materials/player_trans_norm_spec_helmet.xml b/binaries/data/mods/public/art/materials/player_trans_norm_spec_helmet.xml index ad43030c99..ef89bccf6f 100644 --- a/binaries/data/mods/public/art/materials/player_trans_norm_spec_helmet.xml +++ b/binaries/data/mods/public/art/materials/player_trans_norm_spec_helmet.xml @@ -5,6 +5,13 @@ - + + + + + + + + diff --git a/binaries/data/mods/public/art/materials/player_trans_parallax_spec.xml b/binaries/data/mods/public/art/materials/player_trans_parallax_spec.xml index 58c4876ab1..f6be660fbb 100644 --- a/binaries/data/mods/public/art/materials/player_trans_parallax_spec.xml +++ b/binaries/data/mods/public/art/materials/player_trans_parallax_spec.xml @@ -6,6 +6,13 @@ - + + + + + + + + diff --git a/binaries/data/mods/public/art/materials/player_trans_parallax_spec_helmet.xml b/binaries/data/mods/public/art/materials/player_trans_parallax_spec_helmet.xml index c367482ee3..86fe511914 100644 --- a/binaries/data/mods/public/art/materials/player_trans_parallax_spec_helmet.xml +++ b/binaries/data/mods/public/art/materials/player_trans_parallax_spec_helmet.xml @@ -5,6 +5,13 @@ - + + + + + + + + diff --git a/binaries/data/mods/public/art/materials/player_water.xml b/binaries/data/mods/public/art/materials/player_water.xml index 2aeb28c922..65965c2382 100644 --- a/binaries/data/mods/public/art/materials/player_water.xml +++ b/binaries/data/mods/public/art/materials/player_water.xml @@ -1,6 +1,10 @@ - + + + + + diff --git a/binaries/data/mods/public/art/materials/rock_norm_spec.xml b/binaries/data/mods/public/art/materials/rock_norm_spec.xml index 71a92eb4eb..1555865e6b 100644 --- a/binaries/data/mods/public/art/materials/rock_norm_spec.xml +++ b/binaries/data/mods/public/art/materials/rock_norm_spec.xml @@ -5,6 +5,13 @@ - + + + + + + + + diff --git a/binaries/data/mods/public/art/materials/rock_norm_spec_ao.xml b/binaries/data/mods/public/art/materials/rock_norm_spec_ao.xml index 693cf830a5..338f57a728 100644 --- a/binaries/data/mods/public/art/materials/rock_norm_spec_ao.xml +++ b/binaries/data/mods/public/art/materials/rock_norm_spec_ao.xml @@ -6,6 +6,13 @@ - + + + + + + + + diff --git a/binaries/data/mods/public/art/materials/rock_normstrong_spec.xml b/binaries/data/mods/public/art/materials/rock_normstrong_spec.xml index 829c7513b6..02e270fc3d 100644 --- a/binaries/data/mods/public/art/materials/rock_normstrong_spec.xml +++ b/binaries/data/mods/public/art/materials/rock_normstrong_spec.xml @@ -5,6 +5,13 @@ - + + + + + + + + diff --git a/binaries/data/mods/public/art/materials/rock_normstrong_spec_ao.xml b/binaries/data/mods/public/art/materials/rock_normstrong_spec_ao.xml index 74bc28cb9b..54d44f5758 100644 --- a/binaries/data/mods/public/art/materials/rock_normstrong_spec_ao.xml +++ b/binaries/data/mods/public/art/materials/rock_normstrong_spec_ao.xml @@ -5,6 +5,13 @@ - + + + + + + + + diff --git a/binaries/data/mods/public/art/materials/terrain_norm_spec.xml b/binaries/data/mods/public/art/materials/terrain_norm_spec.xml index c791dfc35b..16d6aa8b11 100644 --- a/binaries/data/mods/public/art/materials/terrain_norm_spec.xml +++ b/binaries/data/mods/public/art/materials/terrain_norm_spec.xml @@ -4,6 +4,9 @@ - + + + + diff --git a/binaries/data/mods/public/art/materials/terrain_normstrong_spec.xml b/binaries/data/mods/public/art/materials/terrain_normstrong_spec.xml index bc22176f8e..8c16042720 100644 --- a/binaries/data/mods/public/art/materials/terrain_normstrong_spec.xml +++ b/binaries/data/mods/public/art/materials/terrain_normstrong_spec.xml @@ -4,6 +4,9 @@ - + + + + diff --git a/binaries/data/mods/public/art/materials/terrain_normweak_spec.xml b/binaries/data/mods/public/art/materials/terrain_normweak_spec.xml index 7cda529c08..b9be81b4d7 100644 --- a/binaries/data/mods/public/art/materials/terrain_normweak_spec.xml +++ b/binaries/data/mods/public/art/materials/terrain_normweak_spec.xml @@ -4,6 +4,9 @@ - + + + + diff --git a/binaries/data/mods/public/art/materials/waterfall.xml b/binaries/data/mods/public/art/materials/waterfall.xml index aedf7d50bd..ff11d82803 100644 --- a/binaries/data/mods/public/art/materials/waterfall.xml +++ b/binaries/data/mods/public/art/materials/waterfall.xml @@ -6,5 +6,9 @@ - + + + + +