Maya Training

Introduction to Hard Surface Modeling

Maya Training

Interiors and Furniture Vol 1 & 2 - Modeling & Cloth

Maya Training

Shading, Lighting and Rendering the Bedroom in MR

Maya Training

Robot volume one - Modeling with animation in mind

Maya Training

Spach-Alspaugh House the complete courseware

Maya Training

Burt The Cartoon Dinosaur Vol 01 - Modeling

New Maya Training

Robot Volume 02 - Hybrid Rigging
You are here > Home > SimplyMaya Community Forums
Loading

Welcome to Simply Maya

Please Sign in or Sign up for an account

Member Login

Lost your password?

Not a member yet? Sign Up!

Old 06-08-2008, 10:55 PM   #1
Lex Noriega
Registered User
 
Join Date: Aug 2008
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts
Default finding/highlighting intersections?

hi @ all, i'm new to the forum/maya.

question: is there a function to highlight pieces of geometry that pass through each other?

like a function that tells maya something among the lines of "highlight the faces on this geometry that are currently intersecting someone else's faces".

also, what is the term for this "intersection of geometry" issue? (so i can come up with better google/forum search queries)

thank you

/lex
__________________
Bartók Béla
Lex Noriega is offline   Reply With Quote
Old 06-08-2008, 11:01 PM   #2
BennyK
Registered User
 
BennyK's Avatar
 
Join Date: Oct 2007
Location: IL
Posts: 738
Thanks: 0
Thanked 3 Times in 3 Posts
Default

There are many types of these irregularities... I've encountered mostly 'Non-Manifold Geometry'.

Try the cleanup option under mash.
If the result isn't satisfactory(It usually isn't, at least for me) google MEL cleanup scripts. there should be quite a lot.

Welcome to SM :attn:

Hope this helps,
Benny
__________________
When in doubt, delete history and freeze transformations.

My latest snake game
(Requires DirectX9 SDK and Framework)
BennyK is offline   Reply With Quote
Old 07-08-2008, 12:08 AM   #3
Xander-0
Registered User
 
Xander-0's Avatar
 
Join Date: Feb 2005
Location: This Place
Posts: 220
Thanks: 0
Thanked 2 Times in 1 Post
Default

Benny, I believe that Lex is referring to seing where two seperate meshes intersect, not one mesh with non-manifold geometry.

Lex - I don't know of any functions right off that do what you're looking for. In theory, you could use 'Mesh->Booleans->Intersection' to give you some idea of which parts of two meshes are intersecting, but that's a little more cumbersome than what it sounds like you want - and there's a couple of downsides to using that method, as well (like having to worry about non-manifold geometry).
As for the term you're looking for, I think I'd be looking for something with 'intersecting geometry'. So you weren't too far off.
__________________
Book Wise

http://X4nd5r.deviantart.com
Xander-0 is offline   Reply With Quote
Old 07-08-2008, 03:15 AM   #4
Lex Noriega
Registered User
 
Join Date: Aug 2008
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts
Default

thanks guys. from what i've gotten so far, most of the scripts are in the vein of removing/cleaning up weird stuff in meshes as opposed to selecting components.

but maybe i can do something with booleans now that you mention it. boolean->intersection will result in a warning "cannot perform operation" if both arguments to the function are not intersecting. i might somehow manage to write some code to evaluate the result each time during a sequence of boolean operations between each pair of objects in the scene, storing the mesh's name in case the boolean succeeds.

however, the most i'd get out of that would be the knowledge of which meshes are intersecting. i'd still have to manually select each face from each mesh in order to scale it or move it.

plus that's a bunch of boolean/undo operations. sounds like a pretty inefficient hack and even dangerous if maya happens to crash while a boolean->intersection is in progress, haha.

anyway, some serious "intersecting geometry" googling is in order for me.

cheers

/lex
__________________
Bartók Béla

Last edited by Lex Noriega : 07-08-2008 at 03:27 AM.
Lex Noriega is offline   Reply With Quote
Old 07-08-2008, 05:23 AM   #5
mirek03
Subscriber
 
mirek03's Avatar
 
Join Date: Feb 2006
Location: Australia
Posts: 2,752
Thanks: 0
Thanked 3 Times in 3 Posts
Default

if you go to your preferences check.., highlight edges.

it might help some

mirek
Attached Thumbnails
 
__________________
take it easy and life will be easy
mirek03 is offline   Reply With Quote
Old 07-08-2008, 09:45 AM   #6
BennyK
Registered User
 
BennyK's Avatar
 
Join Date: Oct 2007
Location: IL
Posts: 738
Thanks: 0
Thanked 3 Times in 3 Posts
Default

Try this:
http://www.henrykorol.com/Scripts/SubdToggle/index.html
That's a good script I ones used for converting polygons to subdivs:

When your geometry includes these problematic sections you cannot convert to subdivs.
This script selects these sections and allows you to either fix them automatically (which works really well) or manually.

Benny
__________________
When in doubt, delete history and freeze transformations.

My latest snake game
(Requires DirectX9 SDK and Framework)
BennyK is offline   Reply With Quote
Old 07-08-2008, 01:16 PM   #7
vladimirjp
Subscriber
 
vladimirjp's Avatar
 
Join Date: Jun 2003
Location: stuck in the 90's boston, USA
Posts: 1,871
Thanks: 0
Thanked 4 Times in 3 Posts
Default

hes need a way to find intersecting geo...

check the maya sdk docs. they might have a script example to find points where 2 geometries intersect.
__________________
Image dump
vladimirjp is offline   Reply With Quote
Old 08-08-2008, 02:15 AM   #8
Lex Noriega
Registered User
 
Join Date: Aug 2008
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts
Default

thank you all for the suggestions.

bennyk: i'll give it a try. that should come in handy when dealing with the non-manifold thingamajig.

vladimirjp: i'm checking the docs right now. the documentation seems pretty clear/friendly so far. cool.

/lex
__________________
Bartók Béla
Lex Noriega is offline   Reply With Quote

A little bit about who we are
Links you might find useful
Catch up with SimplyMaya
SimplyMaya specialises in Maya tutorials. We offer over 1,000 individual Maya training videos, ranging from basic Maya tutorials through to intermediate Maya tutorials. Our tutorials are created by instructors with industry experience and are designed to get you up and running in Maya quickly without making it seem like hard work.

Copyright © 1999-2015 SimplyMaya - vBulletin® Copyright © 2000-2015, Jelsoft Enterprises Ltd.