This is my implementation of Smoothing assignment in CSC419/CSC2520 Geometry Processing.
git submodule update --init --recursive
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
make
Once built, you can execute the assignment from inside the build/
by running
on a given mesh with given scalar field (in
dmat format).
./smoothing [path to mesh.obj] [path to data.dmat]
or to load a mesh with phony noisy data use:
./smoothing [path to mesh.obj] n
or to load a mesh with smooth z-values as data (for mesh smoothing only):
./smoothing [path to mesh.obj]