diff options
Diffstat (limited to 'Scripts/set_texture_sz.py')
| -rw-r--r-- | Scripts/set_texture_sz.py | 24 |
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) - |
