Mesh simplification library that preserves UV seam boundaries for seamless texture reuse across decimation levels.
Seam-aware Decimater is a mesh simplification tool that reduces polygon count in 3D models while preserving UV seam boundaries. It solves the problem of texture misalignment and artifacts that occur when traditional decimation methods alter or ignore UV boundaries, enabling consistent texture reuse across different mesh resolutions.
Graphics programmers, researchers, and 3D artists working with real-time rendering, LOD systems, or texture mapping who need to simplify meshes without compromising UV integrity.
It offers precise control over UV boundary preservation during decimation, outperforming tools like MeshLab and Maya by preventing seam artifacts and allowing optimal vertex allocation without locking seam edges.
Mesh simplification with UV's boundary preserved
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Maintains integrity of UV boundaries during decimation, preventing texture bleeding and misalignment as demonstrated in the README's comparative images with MeshLab and Maya.
Offers three strictness levels (0-2) to balance between UV shape preservation and decimation efficiency, allowing fine-tuned control based on project needs.
Enables consistent texture mapping across all decimated mesh versions, addressing a key limitation in traditional tools where seams are altered.
Based on a SIGGRAPH Asia 2017 paper, ensuring the decimation method is academically validated and state-of-the-art for seam-aware processing.
Works exclusively with triangle meshes, requiring conversion for models with quads or other polygons, which adds extra steps and potential data loss.
Requires manual installation of libigl and eigen, along with CMake compilation, making it less accessible for users unfamiliar with C++ build systems.
Operates solely via command-line, lacking a user-friendly GUI for artists or quick adjustments, which can hinder adoption in non-technical workflows.
Seam-aware Decimater is an open-source alternative to the following products:
MeshLab is an open-source system for processing and editing 3D triangular meshes, providing tools for cleaning, repairing, inspecting, rendering and converting mesh formats.
A 3D computer graphics software used for animation, modeling, simulation, and rendering, widely employed in film, television, and game development.