From 38d190f582df94e5952f49fab9be5b012306bd44 Mon Sep 17 00:00:00 2001 From: Nick Fisher Date: Wed, 2 Apr 2025 22:21:22 +0800 Subject: [PATCH] add standalone build script for materials --- materials/build.sh | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 materials/build.sh diff --git a/materials/build.sh b/materials/build.sh new file mode 100644 index 00000000..5ce6955c --- /dev/null +++ b/materials/build.sh @@ -0,0 +1,7 @@ +for material in image unlit_fixed_size grid; do \ + echo $material + ${FILAMENT_PATH}/matc -a opengl -a metal -a vulkan -o materials/$material.filamat materials/$material.mat || exit 1; \ + ${FILAMENT_PATH}/resgen -c -p $material -x thermion_dart/native/include/material/ materials/$material.filamat || exit 1; \ + echo '#include "'$material'.h"' | cat - thermion_dart/native/include/material/$material.c > thermion_dart/native/include/material/$material.c.new; \ + mv thermion_dart/native/include/material/$material.c.new thermion_dart/native/include/material/$material.c; \ +done \ No newline at end of file