Skip to content

Latest commit

 

History

History
36 lines (25 loc) · 808 Bytes

File metadata and controls

36 lines (25 loc) · 808 Bytes

TrivialConnections

Discrete Differential Geometry Exterior Calculus: Keenan Crane's Trivial Connections Paper

Usage, e.g.

make
./connection ./meshes/torus.obj

converting the code from mac to linux:

suitesparse Changed from this:
#include <SuiteSparseQR.hpp>
#include <umfpack.h>
#include <cholmod.h>

to this:
#include <suitesparse/SuiteSparseQR.hpp>
#include <suitesparse/umfpack.h>

Change UF_long to SuiteSparse_long
#include <suitesparse/cholmod.h>

lso, I needed to add "-lumfpack -lamd" to the linker for umf libs.

GL changed from this
#include <GLUT/glut.h>

to this
#include <GL/glut.h>

And added glew include and "-lGLEW " link
#include <GL/glew.h>
to Viewer.h and Shader.h