############################################
TITLE: Quadrangulation through Morse-Parameterization Hybridization
SIGGRAPH 2018
Binary (executable files and dynamic libs)

############################################
Use below cmd to check and generate quad (LINUX Mint 18 or Ubuntu 16.04 system).
The mesh dir and output dir can be set in the "release_config.sh"

$ cd <SCRIPT DIR>
$ bash run.sh <mesh_name>

e.g
$ bash run.sh aircraft-m

Also a global scale can be set as
$ bash run.sh <mesh_name> <global scale>

Some other setting can be found in the script file "run.sh".

############################################
Input: triangle mesh (obj file, 2d-manifold, orientable,
only has one connected component),
frame field (no degenerate frame)
feature (maybe null, subset of edges in the triangle mesh)
Output: quad-mesh

############################################
Frame field is stored as a ff file:
The first line of ff file is "N 4", "N" is the number of faces.
Below has 2*N lines, each two lines are one frame (x1,y1,z1) (x2,y2,z2)
x1 y1 z1
x2 y2 z2
############################################
Feature lines are stored as a fl file:
The first number of fl file is "N", which means the number of chains.
Below has 2*N lines, each two lines represent a chain of the feature set.
The first line is "m", which is the number of vertices in the chain.
The second line is "v_1, v_2, ..., v_m", which shows all the vertices in order.

############################################
The binary files are compiled under Linux Mint 19 Cinnamon 64-bit.
