Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
src
 
 
 
 
 
 
 
 

iMeshDeform:

Linear Variational Subspace For Deformable Surfaces and Solids (Contributors: Jianbo Ye and Zhixin Yan)

Our working paper:

Jianbo Ye and Zhixin Yan, "On the Approximation Theory of Linear Variational Subspace Design", arXiv:1506.08459 [cs.GR]

Prerequisites:

Libraries:

  • OpenGL (version 2.1 or above) + GLUT
  • PETSc (with external sparse direct solver, e.g. mumps/umfpack)
  • SLEPc
  • Intel MKL
  • trimesh2++

Sample env variables:

source /opt/intel/bin/compilervars.sh intel64
export SLEPC_DIR=/home/bobye/pub/slepc/slepc-3.3-p3
export PETSC_DIR=/home/bobye/pub/petsc/petsc-3.3-p5
export PETSC_ARCH=linux-gnu-c-debug
export TRIMESH2_DIR=/home/bobye/pub/trimesh2++
export TRIMESH2_ARCH=Linux64
export MKLPATH=${MKLROOT}/lib/intel64
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:${PKG_CONFIG_PATH}
export PKG_CONFIG_PATH

How to run:

# run examples
cd example/test2
./run.sh

Demo: See demo.zip in root directory, and find accompanied tutorial.md for instructions.

About

A C++ interactive mesh deformer

Resources

Packages

No packages published