3D Mesh editor designed for Palaeontologists, Paleo-anthropologists and biologists
Clone or download
Permalink
Failed to load latest commit information.
RC ISE-MeshTools linux Stephan subdirectories Nov 25, 2015
debian updated debian/changelog Apr 6, 2016
pixmap new release : 1.3.1 Apr 4, 2016
CDataFile.cpp ISE-MeshTools linux Stephan Nov 25, 2015
CDataFile.h ISE-MeshTools linux Stephan Nov 25, 2015
CMakeLists.txt Minor correction to be compatible with vtk 7.1 Jan 27, 2017
Container.cxx ISE-MeshTools linux Stephan Nov 25, 2015
Container.h started_to_correct_bugs Mar 23, 2016
Container_Mesh.cxx Minor correction to be compatible with vtk 7.1 Jan 27, 2017
Container_Mesh.h New corrections related to flags Apr 5, 2016
Fl_Value_Roller.cxx ISE-MeshTools linux Stephan Nov 25, 2015
Fl_Value_Roller.h ISE-MeshTools linux Stephan Nov 25, 2015
Icp.cpp MeshTools "open ntw" function now allows spaces (" ") in paths and fi… Dec 9, 2016
Icp.h ISE-MeshTools linux Stephan Nov 25, 2015
KDtree.cpp ISE-MeshTools linux Stephan Nov 25, 2015
KDtree.h ISE-MeshTools linux Stephan Nov 25, 2015
LICENSE Initial commit Nov 24, 2015
LandmarkTransform.cxx ISE-MeshTools linux Stephan Nov 25, 2015
LandmarkTransform.h ISE-MeshTools linux Stephan Nov 25, 2015
Landmark_Transform.cpp ISE-MeshTools linux Stephan Nov 25, 2015
Landmark_Transform.h ISE-MeshTools linux Stephan Nov 25, 2015
LandmarksTransform.cpp Minor correction to be compatible with vtk 7.1 Jan 27, 2017
LandmarksTransform.h Minor correction to be compatible with vtk 7.1 Jan 27, 2017
MeshTools.cxx MeshTools "open ntw" function now allows spaces (" ") in paths and fi… Dec 9, 2016
MeshTools.h fixed error: extra qualification ‘MeshTools::’ on member ‘Get_Selecte… Apr 6, 2016
MeshTools.ini ISE-MeshTools linux Stephan Nov 25, 2015
MeshToolsMain.cxx 1.3.4 : new About window with acknowledgements to FoRM-IT software Nov 16, 2017
MeshToolsUI.cxx 1.3.4 : new About window with acknowledgements to FoRM-IT software Nov 16, 2017
MeshToolsUI.fl 1.3.4 : new About window with acknowledgements to FoRM-IT software Nov 16, 2017
MeshToolsUI.h 1.3.4 : new About window with acknowledgements to FoRM-IT software Nov 16, 2017
NOTES.md ISE-MeshTools linux Stephan Nov 25, 2015
Object.cxx ISE-MeshTools linux Stephan Nov 25, 2015
Object.h ISE-MeshTools linux Stephan Nov 25, 2015
Object_Landmark.cxx New corrections related to flags Apr 5, 2016
Object_Landmark.h ISE-MeshTools linux Stephan Nov 25, 2015
Object_Log.cxx New corrections related to flags Apr 5, 2016
Object_Log.h Landmark edition Apr 3, 2016
Object_Mesh.cxx MeshTools "open ntw" function now allows spaces (" ") in paths and fi… Dec 9, 2016
Object_Mesh.h New corrections related to flags Apr 5, 2016
README.md Update README.md Jan 4, 2016
SpecialRoller2.cxx ISE-MeshTools linux Stephan Nov 25, 2015
SpecialRoller2.h ISE-MeshTools linux Stephan Nov 25, 2015
SpecialRoller3.cxx ISE-MeshTools linux Stephan Nov 25, 2015
SpecialRoller3.h ISE-MeshTools linux Stephan Nov 25, 2015
SpecialRoller4.cxx ISE-MeshTools linux Stephan Nov 25, 2015
SpecialRoller4.h ISE-MeshTools linux Stephan Nov 25, 2015
SpecialSlider.cxx ISE-MeshTools linux Stephan Nov 25, 2015
SpecialSlider.h ISE-MeshTools linux Stephan Nov 25, 2015
SpecialSlider2.cxx ISE-MeshTools linux Stephan Nov 25, 2015
SpecialSlider2.h ISE-MeshTools linux Stephan Nov 25, 2015
SpecialSlider3.cxx ISE-MeshTools linux Stephan Nov 25, 2015
SpecialSlider3.h ISE-MeshTools linux Stephan Nov 25, 2015
SpecialSlider4.cxx ISE-MeshTools linux Stephan Nov 25, 2015
SpecialSlider4.h ISE-MeshTools linux Stephan Nov 25, 2015
StdAfx.cpp ISE-MeshTools linux Stephan Nov 25, 2015
StdAfx.h Jean's modifications Jan 4, 2016
Struct.cxx Landmark edition Apr 3, 2016
Struct.h camera improvements Mar 29, 2016
Struct2.h ISE-MeshTools linux Stephan Nov 25, 2015
Struct_biz.cxx ISE-MeshTools linux Stephan Nov 25, 2015
config.h ISE-MeshTools linux Stephan Nov 25, 2015
font.cpp ISE-MeshTools linux Stephan Nov 25, 2015
font.h ISE-MeshTools linux Stephan Nov 25, 2015
kdtree1.cpp ISE-MeshTools linux Stephan Nov 25, 2015
kdtree1.h ISE-MeshTools linux Stephan Nov 25, 2015
vtkOBJWriter.cxx ISE-MeshTools linux Stephan Nov 25, 2015
vtkOBJWriter.h ISE-MeshTools linux Stephan Nov 25, 2015

README.md

ISE-MeshTools

3D surface editor, designed for palaeontologists, palaeo-anthropologists and biologists

Visit the official web page at http://morphomuseum.com/meshtools

##Build/Install MeshTools on Linux ###Install on Ubuntu > 15.04: Use the PPA: https://launchpad.net/~zarquon42/+archive/ubuntu/meshtools

To add the PPA and install MeshTools run:

sudo apt-add-repository ppa:zarquon42/meshtools
sudo apt-get update
sudo apt-get install meshtools

Build MeshTools

  1. Get Dependencies: Devel versions of fltk1.3, VTK (>=6.1), glew, xinerama, cmake. (On Ubuntu this would be the packages: cmake, libfltk1.3-dev, libglew-dev, libvtk6-dev, libxinerama-dev)

  • Get MeshTools sources: Download tarball or clone the repo:

    git clone https://github.com/morphomuseum/ISE-MeshTools.git

  • Build it:

    mkdir MeshTools-build && cd MeshTools-build
    cmake [Path_To_MeshTools_source] -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_CXX_FLAGS='--std=c++0x'
    make 
    make install
    

##Install MeshTools binaries for Windows Windows binaries are downloadable at the following address : http://morphomuseum.com/meshtools

##Build MeshTools on Windows

  1. install visual studio express for desktop.
  2. download and install glew (http://glew.sourceforge.net/).
  3. download and install CMAKE (>=3.3.x) (http://cmake.org).
  4. download and build FLTK (1.3.x) (http://fltk.org) using CMAKE.
  5. download and build VTK (>=6.1) (http://vtk.org) using CMAKE. Then add the directory where your .dll files have been created in your path.
  6. get ISE-MeshTools and build it (http://github.com/morphomuseum/ISE-MeshTools). In CMAKE, in order to build the visual studio related files, you will probably have to fill manually the paths towards GLEW include dir and the .lib files, and the paths towards different FLTK .lib files.

##Build MeshTools on OS X

  1. install xcode
  2. download, build and install glew (http://glew.sourceforge.net/).
  3. download, build and install CMAKE (>=3.3.x) (http://cmake.org).
  4. download, build and install FLTK (1.3.x) (http://fltk.org) using CMAKE.
  5. download, build and install VTK (>=6.1) (http://vtk.org) using CMAKE.
  6. get ISE-MeshTools (https://github.com/morphomuseum/ISE-MeshTools).
  7. build it:
mkdir MeshTools-build && cd MeshTools-build
cmake [Path_To_MeshTools_source] -DCMAKE_INSTALL_PREFIX=/usr/local
make 
make install