# arap-deformation-with-opt **Repository Path**: sarariman/arap-deformation-with-opt ## Basic Information - **Project Name**: arap-deformation-with-opt - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-04-21 - **Last Updated**: 2022-08-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## As rigid as possible deformation with [niessner/Opt](https://github.com/niessner/Opt) ### prerequisite CUDA9.2,vs2017,opengl4.5,OpenMesh ### Get it work 1. add terra/bin to system path 2. go to `terra/share/terra/tests/` and test if terra can work properly (especially those start with cuda...) 3. go to `OptBuild/build`, run build.bat, if it run successfully, `Opt.dll` and `Opt.lib` will be generated 4. add Opt.h to `include`, Opt.dll to source file path, Opt.lib to `lib` 5. go to `arap.sln`, and hit the build button ### Usage 1. S, D: toggle select and deform mode 2. W: toggle wire mode 3. A: toggle anchor points 4. mouse left/right/middle: drag mesh/(select, deform)/save mesh ### Note 1. dragging vertices too far away from their current position is not recommended 2. fitting weight and regularization weight can be changed to view different impact of them on the deformation
| fitting=0.625 | fitting=1 |
|
|