3d - 可以使用哪些方法来简化高多边形 3D 模型
问题描述
我有一个大型 3D 模型,有大约 2400 万张面孔,重约 1.3 GB。我想将模型简化为可以用作游戏或增强现实演示的资产。
我一直在使用 MeshLab,它可以很好地处理巨大的输入大小。
Quadratic Edge Collapse Decimation 过滤器被广泛推荐,但结果不是特别好,即使在高面数 (~1M) 时也是如此。
我发现这种移除内部面的方法(计算每个顶点的环境光遮挡,然后移除光线无法到达的顶点)在将模型减少到少于 800K 顶点方面做得非常出色。但是,它会在模型的侧面创建一些孔。
是否有其他技术可用于提高简化模型的质量?
解决方案
推荐阅读
- ios - Socket Io 无法连接到网络套接字
- python - 比较 CSV 文件的列值
- sql-server - 无法连接到 SQL Server 2012
- php - 使用数组和 foreach 的 PHP 页面导航,类别级别的问题 = 活动
- php - 使用 PHP 从服务器下载离子 5 电容器文件
- python-3.x - 将 pyvista 添加到 pyqt 小部件中?
- awk - 没有最后一个字符的多行日志解析
- sql - 根据模式将一列拆分为多个列值,例如 (a) (b)?
- javascript - Next.js 路由器对某些页面上的浏览器后退按钮没有反应
- nginx - 如何删除 X-Frame-Options?