Releases: dennis2society/qtetramesher
QTetraMesher 0.8.3 - Win64 VS2019
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:
- Qt 5.15.2
- CGAL 5.6, https://www.cgal.org/download.html
- Boost 1.83.0, https://www.boost.org/users/download/
- QGLViewer 2.9.1, https://github.com/GillesDebunne/libQGLViewer
- SOFA Framework (git checkout 2023-12-15), https://github.com/sofa-framework/sofa
- Assimp - Asset Importer Library (git checkout 2023-10-15), https://github.com/assimp/assimp
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
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
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:
- SOFA 17.12.02 Binary Linux release ( https://www.sofa-framework.org/download/ )
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