parser.add_argument("--modifier-section-level-to", type=float, default=1)

    custom_args = sys.argv[sys.argv.index("--") + 1:]

    return parser.parse_args(custom_args)

args = parse_custom_args()

common.ensure_addons()
common.empty_scene()
common.setup_scene_defaults()

update.import_scene(args.import_id,
                    args.orient_flip_horizontally,
                    args.orient_flip_vertically,
                    args.orient_rotate_x,
                    args.orient_rotate_y,
                    args.orient_rotate_z)

media.setup(args.media_type,
            args.media_width,
            args.media_height,
            args.media_length)

style.setup(args.style_type)
modifier.setup(args)
camera.setup(args)

version.save_new(args.id)
meta.write_media_info()
    parser.add_argument("--media-type", required=True)
    parser.add_argument("--media-width", type=int, required=True)
    parser.add_argument("--media-height", type=int, required=True)
    parser.add_argument("--media-length", type=float, default=24)


    parser.add_argument("--camera-type", required=True)
    parser.add_argument("--style-type", required=True)

    parser.add_argument("--modifier-type", required=True)
    parser.add_argument("--modifier-section-axis", default="Z")
    parser.add_argument("--modifier-section-level", type=float, default=0.5)
    parser.add_argument("--modifier-section-animated")
    parser.add_argument("--modifier-section-animate-progress-from", type=float, default=0)
    parser.add_argument("--modifier-section-animate-progress-to", type=float, default=1)

    custom_args = args[sys.argv.index("--") + 1:]

    return parser.parse_args(custom_args)

options = options_from_args(sys.argv)

version.save_new(options.id)
common.setup_default_scene()
media.setup(options)
update.update_models(options)
style.setup(options)
modifier.setup(options)
camera.setup(options)
version.save_current(options)
Example #3
0
    parser.add_argument("--modifier-type", required=True)
    parser.add_argument("--modifier-section-axis", default="Z")
    parser.add_argument("--modifier-section-level", type=float, default=0.5)
    parser.add_argument("--modifier-section-level-from", type=float, default=0)
    parser.add_argument("--modifier-section-level-to", type=float, default=1)

    custom_args = sys.argv[sys.argv.index("--") + 1:]

    return parser.parse_args(custom_args)


args = parse_custom_args()

common.ensure_addons()
common.empty_scene()
common.setup_scene_defaults()

update.import_scene(args.import_id, args.orient_flip_horizontally,
                    args.orient_flip_vertically, args.orient_rotate_x,
                    args.orient_rotate_y, args.orient_rotate_z)

media.setup(args.media_type, args.media_width, args.media_height,
            args.media_length)

style.setup(args.style_type)
modifier.setup(args)
camera.setup(args)

version.save_new(args.id)
meta.write_media_info()