Bug - Mirror + Boolean

Next
 From:  PaQ
2177.1 
Hi Michael,

Looks like something is broken with the mirror, boolean difference after some mirrored geometry don't give the right result.

(separate + join the mirrored object make the boolean difference working as espected)

EDITED: 4 Dec 2015 by PAQ

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  PaQ
2177.2 
Not sure if you can read this .mp4 video format, so here are the steps :
















EDITED: 4 Dec 2015 by PAQ

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  eric (ERICCLOUGH)
2177.3 
Well, I tried it here quickly ... much like your picture.

Box
Small box
mirror
boolean diff

It worked as expected. Not like yours.

I did not save the file ...

???
cheers,
eric
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  PaQ
2177.4 In reply to 2177.3 
Well I just tried on my home pc, same procedure, same result ... (last beta)
Here's the file before the boolean.

EDITED: 4 Dec 2015 by PAQ

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
2177.5 In reply to 2177.1 
Hi PaQ, thanks for reporting this, I was able to repeat it over here.

It looks like something is not quite right with the tune-up to mirror, I will dig into that to take a look.

In addition to the Separate + Rejoin workaround, the boolean also seems to work in this instance if you do them one at a time, instead of using both cutters in one operation.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
2177.6 In reply to 2177.5 
The one-at-a-time method works if you do it just after the mirroring while in the same session, but not with the saved + reloaded file.
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  PaQ
2177.7 In reply to 2177.6 
>> The one-at-a-time method works if you do it just after the mirroring while in the same session, but not with the saved + reloaded file.

But even in the same session, it doesn't work if you move the cube before the booelan.

btw looks like filleting the mirrored box (at once) don't work either.

not sure if it helps to track the bug :)
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  PaQ
2177.8 In reply to 2177.7 
Hi Michael,

Any news from this one ? Don't want to stress you or something, but this is a really annoying bug, I've got a lot of trouble with mirrored geometry (fillet, boolean etc), and the separate/join trick
don't allways resolve the problem (got really some weird geometry). I had to switch to the old beta, so I can't track new bug in the actual release :S
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
2177.9 In reply to 2177.8 
Hi PaQ, I haven't had a chance to track it down yet...

May be a couple more days before I know more about that one.

EDIT: Actually maybe I've got it...

- Michael

EDITED: 28 Nov 2008 by MICHAEL GIBSON

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
2177.10 In reply to 2177.8 
Hi PaQ, ok I think I've got a fix.

Download the attached Nov-21_mirror_patch.zip and unzip it to get a new NMTLib.dll file - copy that over top of the old one in the main installation folder (C:\Program Files\MoI 2.0 beta Nov-21-2008).

Hopefully that will settle the mirroring down.

If you can give it a try, please let me know if you get good results after applying the patch, I hope so! :)

- Michael

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
2177.11 In reply to 2177.10 
Seems works fine with your patch!
PaQ will can to continue it Univers Space Odyssee :D


Attachments:

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  WillBellJr
2177.12 
I had reported this problem to Michael in email, glad to see you were able to patch this for us, Michael.

-Will

PS - I'm glad to see this also fixed the issue with flipped normals - as I had hoped! Thanks a lot for the quick fix!

EDITED: 28 Nov 2008 by WILLBELLJR

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  PaQ
2177.13 In reply to 2177.10 
Youhou, thanks a lot Michael !!!!
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
 From:  PaQ
2177.14 In reply to 2177.10 
And it seems to be fixed, no more problem over here :) !
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All