|
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() |
|
|
|
|
|
load_object(args.path) |
|
|
|
|
|
save_mesh(args.path.replace('.glb', '.obj')) |