Introduction to Maya - Rendering in Arnold
This course will look at the fundamentals of rendering in Arnold. We'll go through the different light types available, cameras, shaders, Arnold's render settings and finally how to split an image into render passes (AOV's), before we then reassemble it i
# 1 10-04-2003 , 07:45 PM
nspiratn's Avatar
Registered User
Join Date: Dec 2002
Location: CA
Posts: 211

Polygon Booleans

I have observed that it is not possible to perform a boolean operation on a polysurface that has resulted from a previous boolean operation.

Is this correct?

And If I do want to perform more than one boolean operation on a poly object, is there a way to do it ? Or a work around?


thanks,
~nspiratn


~nspiratn
# 2 10-04-2003 , 07:56 PM
Darkware's Avatar
Subscriber
Join Date: Oct 2002
Location: USA
Posts: 1,172
Yes and no. Sometimes you need to delete the history on both objects before you boolean. Another factor is where you geometry lies. Try not to have other objects in the way. If one or both of your objects have a complex geometry, booleans might not work. That's all I really know, but there are probably other things that effect how booleans work.

# 3 10-04-2003 , 08:17 PM
nspiratn's Avatar
Registered User
Join Date: Dec 2002
Location: CA
Posts: 211
This is what I'm trying to do (pic attached)

Both objects just disappear when I try doing a difference.


~nspiratn
# 4 10-04-2003 , 08:27 PM
nspiratn's Avatar
Registered User
Join Date: Dec 2002
Location: CA
Posts: 211
I just checked the OUtput Window and these are the messages I got on performing that boolean operation.


problem in ResolveNonSolidShell
problem in ResolveNonSolidShell
problem in ResolveNonSolidShell
problem in ResolveNonSolidShell
problem in ResolveNonSolidShell
problem in ResolveNonSolidShell
problem in ResolveNonSolidShell
problem in ResolveNonSolidShell



Doesnt make sense to me. Does it to you? user added image


~nspiratn
# 5 10-04-2003 , 10:00 PM
Darkware's Avatar
Subscriber
Join Date: Oct 2002
Location: USA
Posts: 1,172
Well, I tried doing a boolean with a set-up such as yours and it worked fine. Perhaps you should make some additional edges in your face before you boolean. That might help.

# 6 10-04-2003 , 10:14 PM
adldesigner's Avatar
Registered User
Join Date: Sep 2002
Location: CCS, Venezuela
Posts: 3,363
@nspiratn
Can you post a wireframe of the scene?

# 7 10-04-2003 , 10:26 PM
nspiratn's Avatar
Registered User
Join Date: Dec 2002
Location: CA
Posts: 211
Alright, here is the wireframe

DarkWare, what do you mean add a few edges to the face?


And any clue as to what that error message what anyone?


~nspiratn


~nspiratn
# 8 10-04-2003 , 10:33 PM
adldesigner's Avatar
Registered User
Join Date: Sep 2002
Location: CCS, Venezuela
Posts: 3,363
What first strikes me about that wireframe is the fact that the edges are doubled almost everywhere.

Did you bevel? Is it on purpose?

If so, you might want to revert to earlier stages of the model, without the bevel, as this and construction history might be screwing up the boolean operation. Also on the rectangle just on the left of the cube you want to cut in, is it another face on top? or is it cut in?

# 9 10-04-2003 , 10:45 PM
tariqrf's Avatar
Subscriber
Join Date: Jul 2002
Posts: 1,253
hmm.. the area of the booleans operations seem like the prob to me... add more splits vertically and horizontally to it (the face)

# 10 10-04-2003 , 10:53 PM
Nem's Avatar
Subscriber
Join Date: May 2002
Location: Faringdon, UK
Posts: 1,480
i do believe its because your model is open if you get what i mean, because when i modelled a building i did it in pretty much the same way as you, try closing off any open faces, edges etc
of take a poly square, and extrude it to get the shape of your current building and boolean again, see if that works


- Simon

My Website: www.Glass-Prison.com
# 11 10-04-2003 , 11:22 PM
mtmckinley's Avatar
The Maya Mountain
Join Date: Aug 2002
Location: Seattle, WA
Posts: 8,245
from my experience, Maya's booleans can be a bit buggy... perhaps there's another explanation that I haven't found, but sometimes booleans just don't want to work at all for me in some situations.

# 12 11-04-2003 , 12:12 AM
nspiratn's Avatar
Registered User
Join Date: Dec 2002
Location: CA
Posts: 211
The sides of the cube look double because I extruded them. But I tried the same thing on another cube extruding all the faces and it worked.

I am going to try and rebuild that block. Hopefully it will work.


Thanks for your help everyone. I appreciate it.

~nspiratn


~nspiratn
# 13 11-04-2003 , 12:32 AM
nspiratn's Avatar
Registered User
Join Date: Dec 2002
Location: CA
Posts: 211
Umm, I went back into hypergraph and deleted all the Extrudes I did on the faces.

And this time when I tried doing the boolen it DID work.

YAAAAAAAAY! hehe

Perhaps it WAS the open faces. Perhaps it wasnt. Because I tried another test doing the same extrudes on another cube and the same transforms, and the boolean Worked!

/shrug. Have no clue what the REAL cause was. But now everything is back in Order. Whew! user added image


thanks again.


~nspiratn
# 14 11-04-2003 , 01:22 PM
Nem's Avatar
Subscriber
Join Date: May 2002
Location: Faringdon, UK
Posts: 1,480
lol
glad its all working now user added image


- Simon

My Website: www.Glass-Prison.com
# 15 13-04-2003 , 11:13 PM
tariqrf's Avatar
Subscriber
Join Date: Jul 2002
Posts: 1,253
congrats... lol

Posting Rules Forum Rules
You may not post new threads | You may not post replies | You may not post attachments | You may not edit your posts | BB code is On | Smilies are On | [IMG] code is On | HTML code is Off

Similar Threads