Esempio n. 1
0
def main_lib(faces,
             vertices,
             output_fname,
             x_expand=1,
             y_expand=1,
             z_expand=1):
    """ Call the CSV to OBJ converter from a different functions,
    usually the batch converter """
    tr = Triangulation(faces, vertices)
    creator = tr.get_obj_creator()
    creator.create_obj_file(output_fname, x_expand, y_expand, z_expand)
Esempio n. 2
0
def main_commandline():
    parser = create_parser()
    args = parser.parse_args()
    x_expand, y_expand, z_expand = 1, 1, 1
    if args.expand is not None:
        x_expand, y_expand, z_expand = [
            float(x) for x in args.expand.split(",")
        ]

    output_fname = args.output

    tr = Triangulation(args.faces, args.vertices)
    # tr.print_stats()

    creator = tr.get_obj_creator()
    creator.create_obj_file(output_fname, x_expand, y_expand, z_expand)
    print("\tDone!")