Skip to content

Releases: dennis2society/qtetramesher

QTetraMesher 0.8.3 - Win64 VS2019

16 Dec 14:19
Compare
Choose a tag to compare

Updated binary package to (hopefully) include all required Qt dependencies (generated with windeployqt.exe from the Qt tools).

This is the updated binary release for Windows 64 bit platforms.

Attention! Microsoft still hasn't solved the DLL-hell problem. Depending on which software is already installed on your machine, you may have to install the VisualStudio runtime libraries. These can be found here:
https://aka.ms/vs/17/release/vc_redist.x64.exe

The current binary is built with:

Improvements:

  • Full CMake build! All projects can now be configured (+built) with CMake. (Pretty easy on Linux, but a PITA on Windows...)
  • Significantly improved surface mesh loading + speed:
    • Replaced old trimesh2 C library with Assimp library
    • New mesh formats available for import
    • Fixed surface normal generation (damn.. the old one was so slow...)
  • libQGLViewer is now included in the repo

QTetraMesher 0.8.2 - Win64 VS2015

27 May 13:09
Compare
Choose a tag to compare

Updated binary package to (hopefully) include all required Qt dependencies (generated with windeployqt.exe from the Qt tools).

This is the updated binary release for Windows 64 bit platforms.
The current binary is built with:

  • VS2015 (Community Edition)
  • Qt 5.10.1
  • SOFA 17.12
  • Boost 1.64
  • CGAL 4.12 (built with Eigen3)
  • QGLViewer (taken from the SOFA release)

You may have to install the correct vc_redist package for VS2015: https://www.microsoft.com/en-US/download/details.aspx?id=48145

QTetraMesher 0.8.2 - Ubuntu 18.04 x64

27 May 17:19
Compare
Choose a tag to compare

QTetraMesher 0.8.2 - Ubuntu x64 release (2018-05-27)

Only and ONLY for Ubuntu 18.04 - x64! Chances are very high that this won't run on any other Linux distribution!
Built with:

Required global packages (from Ubuntu repositories):
(Tested in a VirtualBox VM with a freshly installed Ubuntu 18.04)

  • libQt5Widgets.so.5
  • libQt5OpenGL.so.5
  • libQt5Xml.so.5
  • libCGAL.so.13
  • libtinyxml.so.2.6.2
  • libcgal-qt5-13

Package names to install:
(Via Synaptic/apt-get/package-manager-of-your-choice to install)

  • libqt5core5a
  • libqt5gui5
  • libqt5opengl5
  • libqt5widgets5
  • libqt5xml5
  • libtinyxml2.6.2v5
  • libcgal-qt5-13
    (maybe you also need the "build-essential" package...)

Running:
There is a qtetramesher.sh in included in the folder which extends the LD_LIBRARY_PATH to $PWD.
If all dependencies mentioned above are installed you can(probably) run as follows (from a terminal window):
$ sh ./qtetramesher.sh
The ./data folder contains some supported mesh files for testing.

Copyright (C) 2013 Dennis Luebke, qtm (at) dennis2society.de

Usage and build instructions available at https://qtm.dennis2society.de.
Sourcecode available at: https://github.com/dennis2society/qtetramesher