AutoRemesher:自动四边形重网格化,让高模秒变干净拓扑

你是否曾经在3D建模或游戏开发中,为手动拓扑而耗费数小时?特别是需要将高精度扫描模型或雕刻模型重新转换为规整的四边面拓扑时,繁琐的布线工作往往令人崩溃。AutoRemesher 的出现,正是为了彻底解放你的双手。它是一个基于C++开发的跨平台自动四边形重网格化工具,能够将高多边形网格自动转换为干净、均匀的四边面拓扑结构,极大地加速了角色建模、硬表面建模和动画资产的制作流程。

截至收录:
AutoRemesher stars数:3223
AutoRemesher forks数:220

AutoRemesher项目目录截图

AutoRemesher项目核心亮点

  • 🌟 一键自动四边面拓扑:无需手动绘制边环,AutoRemesher 可根据模型曲率和几何特征自动生成高质量的四边面网格,大幅减少后期清理工作。
  • ⚡ 跨平台原生支持:完美支持 Windows、macOS 和 Linux 三大平台,并提供 GUI 图形界面和 CLI 命令行两种操作模式,方便集成到自动化管线和本地工作流中。
  • 🔬 基于成熟几何算法库:项目构建于 Geogram、libigl、isotropicremesher 等知名开源几何库之上,算法稳定可靠,可处理复杂模型并保持特征边缘和细节。
  • 🎯 高度可调参数:支持目标四边形数量、锐利边角度、平滑法线、自适应密度、各向异性等参数精细调整,让你在拓扑质量和性能之间找到最佳平衡点。

AutoRemesher项目快速开始

只需几步,你就能在本地运行起 AutoRemesher

  1. 下载并安装
    • Windows:从 Releases 页面 下载 autoremesher-<version>-win32-x86_64.zip,解压后直接运行 autoremesher.exe
    • macOS:下载 .dmg 文件并拖入应用程序文件夹。首次打开时可能需要在“系统偏好设置 > 安全性与隐私”中允许运行。
    • Linux:下载 .AppImage 文件,执行以下命令赋予执行权限并运行:
      bash
      $ chmod a+x ./autoremesher-<version>.AppImage
      $ ./autoremesher-<version>.AppImage
  2. 通过 CLI 快速测试
    bash
    ./autoremesher \
    --input armadillo.obj \
    --output remeshed.obj \
    --report remeshed_report.txt \
    --target-quads 50000 \
    --edge-scaling 1.0 \
    --sharp-edge 90.0 \
    --smooth-normal 0.0 \
    --adaptivity 1.0 \
    --anisotropy 1.0
  3. 体验 GUI 模式:启动应用后,直接加载你的 .obj.ply 模型,点击“Remesh”即可立刻在视口中看到令人惊叹的四边形重构结果。

AutoRemesher项目应用场景

场景一:游戏资产优化:游戏开发者可以将高精度雕刻模型(如 ZBrush 中的百万面模型)快速转换为适合引擎渲染和动画绑定的低模四边面拓扑,直接用于次世代游戏角色和道具制作。

场景二:电影与影视特效:在视觉特效制作中,动画师需要干净的布线来保证角色变形效果。AutoRemesher 能够快速生成均匀且符合肌肉走向的四边面,为绑定和蒙皮提供优质的拓扑基础,节省大量人工重拓扑时间。

场景三:逆向工程与3D打印:将三维扫描得到的杂乱点云或高多边形网格转换成规则的四边面,可用于 CAD 建模、参数化设计或轻量化处理,提高 3D 打印模型的表面质量和可编辑性。

用户案例:AutoRemesher 由知名开源 3D 建模工具 Dust3D 的开发者研发,自发布以来已被各地独立艺术家、游戏工作室和研发团队采用,并受到 CGChannel、80.lv、BlenderNation 等知名媒体的一致好评。

AutoRemesher项目链接

 

🔗 GitHub 仓库地址:https://github.com/huxingyi/autoremesher
🔗 项目主页与 Release 下载:https://github.com/huxingyi/autoremesher/releases

如果你正在寻找一款高效、自动化的四边形重网格化解决方案,AutoRemesher 绝对值得一试。它不仅能显著提升你的建模效率,更是开源技术在 3D 领域的一次精彩实践。huxingyi / autoremesher项目地址:https://github.com/huxingyi/autoremesher

本文地址:https://www.tgoos.com/46238

声明:本站资源均整理自互联网,版权归原作者所有,仅供学习交流使用,请勿直接商用,若需商用请购买正版授权。因违规使用产生的版权及法律责任由使用者自负。部分资源可能包含水印或引流信息,请自行甄别。若链接失效可联系站长尝试补链。若侵犯您的权益,请邮件(将 # 替换为 @)至 feedback#tgoos.com,我们将及时处理删除。转载请保留原文链接,感谢支持原创。