Source code for download

"""Download 3D model from Objaverse."""
import argparse
import os

import objaverse


[docs] def parse_args() -> argparse.Namespace: """Parse command-line arguments. Returns: Parsed arguments. """ parser = argparse.ArgumentParser() parser.add_argument('--base-path', type=str, default='data/.objaverse', help='Output directory') parser.add_argument('--uids', type=str, nargs='+', required=True, help='Objaverse UID') return parser.parse_args()
if __name__ == '__main__': args = parse_args() objaverse.BASE_PATH = args.base_path objaverse._VERSIONED_PATH = os.path.join(objaverse.BASE_PATH, "hf-objaverse-v1") objects = objaverse.load_objects(uids=args.uids) print(objects)