【发布时间】:2019-11-30 23:09:22
【问题描述】:
我正在尝试使用 Trimesh 从 .obj 文件(来自 ShapeNet 数据集)加载网格,然后使用 repair.fix_winding(mesh) 函数。
但是当我加载网格时,通过
trimesh.load('/path/to/file.obj')或trimesh.load_mesh('/path/to/file.obj'),
返回的对象类为Scene,与repair.fix_winding(mesh)不兼容,只接受Trimesh对象。
如何强制它加载并返回 Trimesh 对象或将 Scene 对象解析为 Trimesh 对象?或者任何其他方法来修复三角形的缠绕?
使用:
Python 3.6.5
Trimesh 3.0.14
MacOS 10.14.5
【问题讨论】: