autoremesher
Automatic quad remeshing tool
Discover how the scaling parameter impacts voxelization in AutoRemesher. Learn that scaling affects grid resolution, not voxel size, which is determined by mesh area and triangle count.
Common Pitfalls When Preparing Meshes for AutoRemesher: A Complete Validation GuideAvoid common pitfalls preparing meshes for AutoRemesher. Learn how to ensure manifold watertight geometry and clean quad meshes with this validation guide.
AutoRemesher GUI Mode vs Headless CLI Mode: Technical Implementation GuideDiscover the AutoRemesher GUI vs Headless CLI modes. Learn how to implement batch operations and server-side automation with this technical guide.
How to Integrate AutoRemesher as a Library into Your Custom ApplicationIntegrate AutoRemesher as a C++ library into your custom application. Learn how to include the header, link dependencies, and instantiate the AutoRemesher class for mesh processing.
Memory Requirements for Remeshing Large High‑Polygon Meshes with AutoRemesherDiscover AutoRemesher memory requirements for large high-polygon meshes. Learn RAM needs for millions of vertices and understand how algorithm design impacts memory usage.
How to Debug Unexpected Results When Remeshing with AutoRemesherDebug unexpected AutoRemesher results by enabling debug builds with -DAUTO_REMESHER_DEBUG and attaching a progress callback to trace the voxel-size island-splitting and parameterization stages.
Performance Implications of Different Target Quad Counts in AutoRemesherDiscover how target quad counts impact AutoRemesher performance. Learn about runtime and memory implications as element count increases, with costs scaling linearly.
How Vertex Constraint Handling Works in the AutoRemesher Isotropic RemesherLearn how AutoRemesher's isotropic remesher handles vertex constraints by setting per-vertex target edge lengths. Discover dynamic threshold adjustments for optimal remeshing.
Geogram and libigl in the AutoRemesher Remeshing Pipeline: Architecture and DependenciesExplore the AutoRemesher pipeline's architecture, detailing how Geogram handles mesh I/O and geometric kernels, and libigl powers quad extraction with advanced algorithms.
How AutoRemesher Utilizes Threading and Tracks Thread ProgressDiscover how AutoRemesher uses Intel TBB for parallel remeshing and a lock-free atomic counter to track thread progress for dynamic UI updates.
How the AutoRemesher Progress Callback Tracks Remeshing ProgressDiscover how the AutoRemesher progress callback system aggregates per-island updates from multiple threads into a weighted average for precise remeshing progress tracking.
How the Smooth Normal Degrees Parameter Affects Feature Detection in AutoRemesherDiscover how AutoRemesher's smooth normal degrees parameter impacts feature detection. Understand its role in PN-Triangle subdivision and exclusive reliance on sharp-edge angle thresholds for accurate results.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →