From b99ec4b39b935f494fda7ef73163c5249f84cbc9 Mon Sep 17 00:00:00 2001 From: Marco Cawthorne Date: Sun, 10 Mar 2024 16:32:40 -0700 Subject: [PATCH] make_radiantshader.sh: strip non program portion of a .mat if available --- make_radiantshader.sh | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/make_radiantshader.sh b/make_radiantshader.sh index 7c43d60f..0805cc04 100755 --- a/make_radiantshader.sh +++ b/make_radiantshader.sh @@ -46,11 +46,16 @@ scan_dir() #echo "Stripping GLSL parameters..." + + sed -i '/Vera Visions Material/d' "$SHADER_FILE" + sed -i 's/.mat//g' "$SHADER_FILE" + sed -i '/if $programs/','/else/d' "$SHADER_FILE" + sed -i '/endif/d' "$SHADER_FILE" + sed -i '/nodraw2/d' "$SHADER_FILE" sed -i '/program /d' "$SHADER_FILE" - sed -i '/reflectcube/d' "$SHADER_FILE" - sed -i '/reflectmask /d' "$SHADER_FILE" - sed -i '/normalmap /d' "$SHADER_FILE" - sed -i '/specularmap /d' "$SHADER_FILE" + sed -i '/normalmap/d' "$SHADER_FILE" + sed -i '/alphaGen portal/d' "$SHADER_FILE" + sed -i '/deformVertexes autoSprite/d' "$SHADER_FILE" #echo "Replacing diffusemap calls with qer_editorimage..." sed -i 's/diffusemap /qer_editorimage /g' "$SHADER_FILE"