在Meshlab或vcglib中删除自相交 [英] Remove self-intersections in Meshlab or vcglib

查看:407
本文介绍了在Meshlab或vcglib中删除自相交的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何使用Meshlab应用程序或vcglib删除网格的自相交?

How to remove self-intersection of a mesh with the Meshlab application or vcglib?

推荐答案

如果正在使用Meshlab寻找简单的解决方案,则可以执行以下操作:

If you are looking for a trivial solution with Meshlab, you can do the following:

  1. 滤镜->清洁和修复->选择自相交面:您将看到以红色显示的自相交.

  1. Filters -> Cleaning and Repairing -> Select Self Intersecting Faces: You will see the self-intersections colored in red.

过滤器->选择->删除选定的面孔:自相交的面孔将被删除.

Filters -> Selection -> Delete Selected Faces: The self-intersecting faces will be deleted.

编辑->填充孔:您需要浏览孔列表,然后单击选择"复选框,以删除所有由于删除面而产生的孔.如果您的网格物体上有很多孔,这可能是一项繁琐的任务.删除的面很有可能会留下非歧管孔,因此您可以使用它来选择要填充的孔.

Edit -> Fill Hole: You need to go through the list of holes and click on select checkbox for all holes resulting from the deleted faces. If your mesh has lots of holes, this may be a cumbersome task. There is a good chance that the deleted faces may have left non-manifold holes, so you can use that to select which holes to fill.

这篇关于在Meshlab或vcglib中删除自相交的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆