File size: 578 Bytes
8ed4b1b |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
import argparse
import bpy
import mathutils
from Anymate.blender_script import load_object, save_mesh
from Anymate.utils.render_utils import empty
def parse_args():
parser = argparse.ArgumentParser(description='Anymate rendering script')
parser.add_argument('--path', type=str, required=True, help='Path to the model file')
return parser.parse_args()
args = parse_args()
print(f"Starting converting {args.path} to obj format...")
# empty the scene
empty()
# load the glb file
load_object(args.path)
# save the mesh
save_mesh(args.path.replace('.glb', '.obj')) |