Dust3D 是一个跨平台的开源建模软件。它可以帮助您在几秒钟内创建一个 3D 防水模型。使用它来加速游戏制作、3D 打印等中的角色建模。
免费和开源
是的,它是免费的。而且它是跨平台的,无论您使用的是 Windows、Linux 还是 MacOS,都可以获得相同的体验。试一试。
最简单的游戏资产管道
使用 Dust3D,您将看到自己在眨眼间完成游戏资产!Dust3D 还支持将模型导出为 FBX 和 glTF 格式,以便您可以将文件导入 Unreal Engine、Unity 和 Godot 等软件进行进一步开发。阅读此处的文章以了解整个过程。
零经验开始建模
信不信由你,使用 Dust3D 制作 3D 模型不需要任何经验,您所需要的只是好的参考照片。还有更多关于此的视频。
自2020 年 6 月 18 日Auto Remesher首次提交以来,已经过去了将近三个月,我有信心将这个存储库移出 alpha 阶段,并发布第一个 beta,您可以从这里下载。
Auto Remesher 主要是为Dust3D开发的,旨在成为一个自动四重拓扑工具和库,可以很容易地将三角模型重新网格化为四边形网格。您可以查看这篇文章以了解此存储库是如何产生的。
怎么运行的?
Auto Remesher 期望三角网格作为输入,有或没有边界。首先,我们通过OpenVDB和CGAL统一重新划分网格。
这个 3D 模型由 Artec Group Inc. 提供。(www.artec3d.com) 采用知识共享署名 3.0 未移植许可协议进行许可。
然后通过QuadCover方法对均匀的重新划分网格结果进行参数化。它将所有三角形投影到网格系统。之后,可以通过跟踪等值线和三角形边缘的交点来提取所有连接。下图显示了每个步骤。
使用 QuadCover 参数化 UV
在 MeshLab 中显示具有参数化纹理的模型
从参数化中提取的连接
从连接中提取的边缘
从边缘提取的四边形
在前几个 alpha 版本中,我们尝试了MIQ方法。它采用与 QuadCover 相同的参数化方式工作,可以生成更均匀的四边形,但需要花费更多的计算时间,尤其是在复杂的网格上。
相对高度
在 Auto Remesher 的开发过程中,我们创建了一个名为Relative Height的新方法,虽然在这个存储库中不再使用它,但它可能对其他事情有用。
同意,我将原始模型颜色更改为与标记的相同。非常便宜的照明技巧。#RelativeHeight https://t.co/9NF06veHXr pic.twitter.com/9BZHYI6dc8
— Jeremy HU (@jeremyhu2016) 2020 年 8 月 22 日
Jake Rice做了一些有趣的测试,链接如下。
我尝试修改 Sidefx Labs Mesh Sharpen 工具以使用相对高度而不是曲率。左边用平均曲率锐化,右边用相对高度锐化。相对高度似乎在保持边缘流动方面做得更好!!!pic.twitter.com/EcyKxsCzmH
– 杰克赖斯(@TearsOfJake)2020 年 8 月 21 日
感谢所有帮助测试并提供宝贵建议的人。