summaryrefslogtreecommitdiffstats
path: root/Scripts/set_texture_sz.py
diff options
context:
space:
mode:
Diffstat (limited to 'Scripts/set_texture_sz.py')
-rw-r--r--Scripts/set_texture_sz.py24
1 files changed, 0 insertions, 24 deletions
diff --git a/Scripts/set_texture_sz.py b/Scripts/set_texture_sz.py
deleted file mode 100644
index f6fbb45..0000000
--- a/Scripts/set_texture_sz.py
+++ /dev/null
@@ -1,24 +0,0 @@
-import argparse
-import libunity
-import sys
-
-def setTextureSize(path: str, size: int):
- parser = libunity.MulticoreUnityParser()
- anim = parser.parseFile(path)
-
- node = anim.nodes[0]
- node.mapping['TextureImporter'].mapping['maxTextureSize'] = size
- for plat in node.mapping['TextureImporter'].mapping['platformSettings'].sequence:
- plat.mapping['maxTextureSize'] = size
-
- with open(path, "w", encoding="utf-8") as f:
- f.write(libunity.unityYamlToString(anim.nodes))
-
-if __name__ == "__main__":
- parser = argparse.ArgumentParser()
- parser.add_argument("--meta", type=str, help="Path to texture .meta file.")
- parser.add_argument("--size", type=int, help="Texture size.")
- args = parser.parse_args()
-
- setTextureSize(args.meta, args.size)
-