suqiang0313 / Mesh-Skeleton-Tool

A Qt-based tool for manually generating mesh skeleton.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mesh Skeleton Tool

This utility which based on Qt provides interactive contorl to generate mesh skeleton manually. It's part of my undergraduate graduation project "Skeleton-based Deformation".

Dependency

  • BOOST
  • QT
  • CGAL
  • GLUT
  • libQGLViewer

The x64 version of GLUT and QGLViewer are already in 3rdParty folder. However, BOOST, QT and CGAL still need to be installed separately. This project(x64) has been built successfuly under Visual Studio 2012 with QT4.8.4, Boost 1.53, CGAL4.1 and QGLViewer2.3.17.

Compile

  1. Open CMake(cmake-gui).
  2. Choose "Where is the source code:".
  3. Choose "Where to build the binaries:".
  4. Click Configure. You will be asked to create the directory (yes), then for your VS version.
  5. Click Generate. A VS solution will in the generated build folder.
  6. In Visual Studio click on the MeshSkeleton project in the solution explorer, select "Set as StartUp Project" and build.

Usage

  • The tool supports .obj and .ply model files.
  • The original .cg files are easy to read and store the skeleton data.
  • Both model and skeleton files can be drag into the window to load.

License

Licensed under The GNU GPL v2.0 License

About

A Qt-based tool for manually generating mesh skeleton.

License:GNU General Public License v2.0


Languages

Language:C++ 92.6%Language:C 6.0%Language:CMake 1.5%