删除内部网格细节,同时保留顶点颜色

问题描述 投票:0回答:1

我有一个包含顶点颜色的

.obj
,例如:

v -48.125000 47.082489 19.500006 229 229 229
v -46.875000 47.082489 19.500006 229 229 229

我想使用与this类似的技术来删除隐藏的内部细节。该过程使用

Ambient Occlusion
过滤器作为“可见性”的衡量标准,并删除低于阈值的面孔。

但是,应用滤镜后,网格会根据

Ambient Occlusion
输出进行着色,从而替换原始颜色。有没有办法“恢复”滤镜应用的阴影并保留原始颜色?

我尝试将顶点颜色转换为纹理,应用

Ambient Occlusion
,然后将纹理按顶点转换回颜色,但阴影仍然存在。

mesh simplify meshlab
1个回答
0
投票

OBJ 不正式支持顶点颜色,因此 meshlab 正在放弃它们。

我会编写/找到一个从 obj 到 ply 的自定义转换器。 PLY 是一种支持顶点着色的格式。然后您可以使用 PLY 文件再次尝试该过程。

© www.soinside.com 2019 - 2024. All rights reserved.