We have constructed a mesh dataset of 18K total meshes, available for download at http://data.csail.mit.edu/gdp-datasets/parameterization/. If you would like to construct a dataset with custom source meshes, the scripts in this repository allow you to do this.

First, collect the source meshes into a folder called Mesh_Files. Then run the launch_blend_to_obj.py script, which will construct the dataset into an Obj_Files directory in the same directory as Mesh_Files:

    python3 launch_blend_to_obj.py [-h] -r ROOT_FOLDER -b BLENDER

For the root folder parameter, pass in the directory containing the Mesh_Files folder. For blender, pass in the name of the blender binary on your system. Note: we used Blender 2.93.5 and the script may not work with other versions of blender.

If you want to process a single source mesh, you may run the following:

    blender -b -P blend_to_obj.py -- -r ROOT_FOLDER -f FILENAME -n NUMBER
    
For the root folder parameter, again pass in the directory containing the Mesh_Files folder. The filename is the filename (excluding the directory) of the file within the Mesh_Files folder that you wish to process. The number is a number that will be added to all .obj files which result from the processing of the mesh.