3
$\begingroup$

I have an issue with this model having two faces that share the same four vertices. I have tried merging vertices but that didn't fix it since there are only four vertices. I can delete one face no issue and the other remains in place. However to fix the model and delete faces one by one would be a huge task.

Can you please take a look and let me know if you have any suggestions?

Blend File

$\endgroup$
3

1 Answer 1

6
$\begingroup$

Open the Python console and enter

for m in D.meshes: m.validate()

This should fix all the meshes in your file (you may need to click on something to update the UI). You may also need to recalculate normals afterwards.

$\endgroup$
4
  • 1
    $\begingroup$ Thanks for your help. I am not familiar using the Python console. I did try your script however it resulted in a lot of holes in mesh. Is there some parameters I need to add to this script to control the output? Or is there a shortcut I can use that does the same? $\endgroup$ Apr 18, 2023 at 2:54
  • 2
    $\begingroup$ Ah it works after you select the object then it updates the view. very nice solution +1 $\endgroup$ Apr 18, 2023 at 9:11
  • 1
    $\begingroup$ Wow. Never come across this. I wonder why it's not exposed as an operator, somewhere? Or is it? $\endgroup$
    – Robin Betts
    Apr 18, 2023 at 10:54
  • 2
    $\begingroup$ @RobinBetts coz its a workaround and not supposed to be necessary since the double-faced geometry is a bug. i have a thread where i reproduced this issue (up to 20 faces sharing the same 4 vertices haha) and a bug report. $\endgroup$ Apr 18, 2023 at 13:54

Not the answer you're looking for? Browse other questions tagged .