iyht / Geometry-Processing-Smoothing

Geometry Processing: Smoothing

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Geometry Processing - Smoothing

This is my implementation of Smoothing assignment in CSC419/CSC2520 Geometry Processing.

Build

git submodule update --init --recursive
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
make 

Execution

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]

About

Geometry Processing: Smoothing

License:Mozilla Public License 2.0


Languages

Language:C++ 63.9%Language:C 18.9%Language:CMake 17.3%