Snapshot of huxingyi/autoremesher: 3.6k★, C++. Automatic quad remeshing tool
Snapshot summary built from the project's own GitHub metadata — there's no written TopGit review yet. The page will update automatically when a full review is published.
WHY NO REVIEW YET
TopGit writes full reviews for the most-starred, most-requested repositories. This page is a snapshot until then — see the READ ME tab for the original README in full.
AutoRemesher is a cross-platform automatic quad remeshing tool that converts high-polygon meshes into clean quad-based topology. It is built on top of libraries: Geogram, libigl, isotropicremesher and others.
Buy me a coffee for staying up late coding :-)
Getting Started
These instructions will get you a copy of AutoRemesher up and running on your local machine for development.
Prerequisites
C++ compiler with C++14 support (GCC, Clang, or MSVC)
Qt 5.15.2
TBB (Intel Threading Building Blocks)
CMake 3.12 or later (only needed on Windows to build TBB from source)
Building
Linux (Ubuntu/Debian)
# Install Qt and build tools
sudo apt install build-essential qt5-qmake qtbase5-dev qttools5-dev-tools libqt5svg5-dev libqt5multimedia5-dev
# Install TBB and OpenGL
sudo apt install libtbb-dev libgl1-mesa-dev
# Clone and build
git clone https://github.com/huxingyi/autoremesher.git
cd autoremesher
qmake
make -j$(nproc)
The binary will be at release/autoremesher.exe. Run it from the MINGW64 shell so the Qt 6 and oneTBB DLLs on /mingw64/bin are found, or bundle the dependencies next to the binary with windeployqt-qt6 release/autoremesher.exe.
macOS
# Install Xcode Command Line Tools
xcode-select --install
# Install dependencies via Homebrew
brew install qt@5 tbb cmake
# Build
export PATH="/usr/local/opt/qt@5/bin:$PATH"
git clone https://github.com/huxingyi/autoremesher.git
cd autoremesher
qmake CONFIG+=sdk_no_version_check
make -j$(sysctl -n hw.logicalcpu)
Running a quick test
AutoRemesher has a CLI mode for headless processing. Try it with one of the common-3d-test-models:
Download autoremesher-<version>-win32-x86_64.zip from releases, extract it and run autoremesher.exe.
macOS
Download autoremesher-<version>.dmg from releases.
For the first time, Apple will reject to run and popup something like "can't be opened because its integrity cannot be verified". Go to System Preferences > Security & Privacy > General and under "Allow apps downloaded from" click the button to allow it.
Linux
Download autoremesher-<version>.AppImage from releases.
huxingyi/autoremesher has 3.6k GitHub stars — refresh the page for the live number, or check github.com/huxingyi/autoremesher. TopGit mirrors GitHub's count but does not claim minute-by-minute accuracy.
Is huxingyi/autoremesher open source?
Yes — huxingyi/autoremesher ships under the MIT license, which makes its source code freely readable (and, depending on license terms, forkable and reusable). Source: github.com/huxingyi/autoremesher.
What is huxingyi/autoremesher?
huxingyi/autoremesher (huxingyi/autoremesher) is a C++ project on GitHub. From the project's own README: Automatic quad remeshing tool
Where can I see huxingyi/autoremesher in action?
The project maintains a homepage at https://autoremesher.dust3d.org. The README tab on this page also usually contains screenshots and a quickstart.
Where do I read more about huxingyi/autoremesher?
This TopGit page is a snapshot — the READ ME tab shows the project's own README content (links stripped, images preserved). The GitHub repository at github.com/huxingyi/autoremesher is the definitive source.
Read full README in the tab above.
Want a second opinion on autoremesher?
Ask an AI that can read this page — one click and you get its take on autoremesher.