
当您使用摄影测量或雕刻生成 3DCG 模型时,您不可避免地会得到大量的顶点,这往往是一个笨重且笨拙的模型。
我们使用一种称为 “retopology” 的方法将其替换为低多边形模型,同时尽可能保留形状。
重新拓扑可以手动完成,但可以使用附加组件和软件来提高其效率。

Instant Meshes 是一款开源(免费)软件,它使用苏黎世联邦理工学院实验室开发的技术。
它与 Windows、Mac 和 Linux 兼容。
项目页面可以在下面找到。
https://igl.ethz.ch/projects/instant-meshes/
要下载,请打开以下 GitHub 页面:
https://github.com/wjakob/instant-meshes
如果你滚动到底部,你会发现一个名为 预编译二进制文件 的项目,因此请根据您的 PC 下载 zip 文件。
解压缩 zip 文件后,单击 exe 文件以启动软件。

Instant Meshes 屏幕
使用即时网格
这一次,我们将借用下面的 3D 扫描模型并对其进行处理。

当我在 Blender 中检查它时,顶点数为 49,998。

单击“Open Mesh”后出现的文件夹图标以加载 3D 模型。
支持的格式为 .ply 和 .obj。

读取 OBJ 文件
3D 模型已加载。 导入的 3D 模型不带纹理。
重新拓扑后,您需要烘焙新纹理(有关说明,请参阅本文末尾的文章)。

模型加载后立即
从这时起,您所要做的就是从顶部开始按顺序设置左侧的菜单。

指定网格的形状
从 Target vertex count (目标顶点计数) 中指定重新拓扑后的顶点数。

指定顶点数
单击 Orientation 字段中的 Solve 按钮。

解决
然后,要生成的网格的流程将显示为一条线,如下所示。

显示网格的粗略流
如果您认为网格的流动方式不同,您可以单击梳状图标并用鼠标在模型上画一条线,然后它将重新计算以指向该方向(下图是如果您从颈部直接向下延伸线)。

用梳子调整
单击 Position 字段中的 Solve 按钮。

解决
然后,您将看到将生成的网格。

显示网格
在此状态下,您还可以返回上一步来调整网格的流程。

梳子的线条增加

解算后
调整完成后,输出它。
单击 “Export mesh” 以显示输出菜单。

输出模型
如果要制作所有正方形,请选中 Pure quad mesh。
请注意,如果选中该框,则顶点数将大于“Target vertex count”中设置的数量。
在 Smoothing iterations (平滑迭代) 中设置平滑迭代次数。
单击 Extract mesh (提取网格)。
然后,将显示最终网格,如下所示。

检查最终网格
如果在选择 “保存” 后出现以下错误,请确保要保存的文件名中没有使用日语。
此外,请输入 “. 如果你用 “obj” 保存它(例如 “xxx.obj”),它就会起作用。

即时Meshes_Error
使用 Blender 检查
以下是在 Blender 中加载原始模型和 retopology 模型的比较。
可以看到,除了细节外,形状几乎相同,顶点数也有所减少。

左:原始模型 / 右:重新拓扑后
重新拓扑后,模型有 3,049 个顶点。

减少了顶点的数量。
当重新拓扑后的模型切换到编辑模式并显示时,所有边都为浅蓝色。
应用“锐化”。

侧面的尖锐
可以通过在 “Edge” 菜单中选择 “Mark Sharp” 来打开锐化,然后通过 “Clear Sharp” 将其关闭。

锐化打开和关闭
此外,由于这次最后没有勾选 Pure quad mesh,三角形和多边形也被混合在一起,如下所示。

矩形以外的网格也会混合使用
我试图验证在更改中间的选项时结果如何变化。
网格形状的比较
“Remesh As” 部分已更改。
从顶部开始,它将是三角形、四边形(2-RoSy、4-Posy)和四边形(4-RoSy、4-Posy)的默认输出结果。

三角形

四轮(2-RoSy, 4-Posy)

四轮(4-RoSy, 4-Posy)
配置详细信息选项
接下来,我们看一下 Configuration details 中的可选项目。

这些设置中的每一个都位于
Extrinsic:沿形状的特征线平滑
Align to boundaries(对齐到边界):如果输入网格未闭合,则保存边界
锐利的折痕(Sharp creases):如果输入曲面网格的法线不连续,则不平滑
(来源:使用方向场重新划分网格 – 网格 Wiki)。
我排列了 “Extrinsic” 的开关结果。

左:Extrinsic 开 / 右:Extrinsic Off
如果关闭 “Extrinsic” ,则可以看到网格是沿直线绘制的,而不是遵循模型的形状。
接下来,我将“Sharp cress”的开关结果排成一排。

尖锐折痕关闭

尖锐的折痕
启用“锐化折痕”(Sharp creases)后,重新拓扑网格忠实于其原始形状,而不会被平滑。
有关如何在重新拓扑后将 3D 模型上传到 STYLY 的详细信息,请参阅下面“让我们了解可以导入的资产”一文的“上传”章节。
重新拓扑后,模型处于没有纹理的状态。
它将具有与原始模型不同的 UV 排列,因此按原样应用原始模型的纹理将不起作用。
下面的文章介绍了如何使用 bake 函数将原始模型的纹理烧录到 retopology 模型的纹理中。
转载地址:
https://styly.cc/ja/tips/jp-instant-meshes/