PDA

View Full Version : issue with Separate


Taja
09-01-2005, 01:04 AM
Hi,

I have a fully combined model that i now wish to separate to allow for different fur descriptions. When i try to separate any piece of the character, for example, the belly... i get this message from the script editor:

Error: polySurface74 has only one piece. Ignored.

Any ideas? Any help would be greatly appreciated, thanks!


`lisa.

slinkyman
09-01-2005, 08:53 AM
Hi,

I have a fully combined model that i now wish to separate to allow for different fur descriptions. When i try to separate any piece of the character, for example, the belly... i get this message from the script editor:

Error: polySurface74 has only one piece. Ignored.

Any ideas? Any help would be greatly appreciated, thanks!


`lisa.



Separate will just chip off poly shells within an object. If that object is all one contiguous piece then there will be nothing to separate (hence the error). In this instance, you need to use extract with seperate option turned on (or use the safeSeparate script from highend).

-Si

]-UnderTOW-[
09-01-2005, 11:34 AM
I really wish Maya's Extract, Seperate and Combine tools weren't so shit. This is one area where max has better features.

Iconoklast
09-01-2005, 12:02 PM
What makes 3dsmax excel here?

]-UnderTOW-[
09-02-2005, 12:31 AM
What makes 3dsmax excel here?

Max's detach as opposed to maya's seperate. In maya if you just want to detach a few faces from your current object, you have to extract with seperate on, and then it will seperate every shell in the object, into new objects. It doesn't retain the transform, it resets it and resets the pivot. In max, you select the faces, hit detach. It's fast and simple. No extra nodes, only the selected faces are seperated, and they both have the transform and pivot placement from before.
Same with attach in max as opposed to maya's combine. Select the object you want and it attaches that mesh's sub objects/components into the currently selected object, rather than combining the two into a whole new object.

Taja
09-02-2005, 01:30 AM
thanks a lot for that guys :)

FatherGlory
09-02-2005, 03:20 AM
]-UnderTOW-[ said it well why max is much better at this feature (cough) amongst many others.

I almost find it easier just to duplicate the object delete my other shells (elements) the deleted the original shell from my first object. What a pain.

Its also anoying that when you seperate or extract things it will leave your objects grouped. This is easy enough to fix with a custom mel script but still something this simple and commmon shouldn't always have to be jerry rigged with mel script. :twisted:

]-UnderTOW-[
09-02-2005, 04:51 AM
]-UnderTOW-[ said it well why max is much better at this feature (cough) amongst many others.

Amongst a couple others ;). Even with Maya's crappy combine/seperate, i'd much much rather use Maya over max (for modelling, but esspecially for animation).


I almost find it easier just to duplicate the object delete my other shells (elements) the deleted the original shell from my first object. What a pain.

I was going to write a script that did this, acctually. Be pretty simple to do.

tachy0n
09-02-2005, 05:04 AM
] shouldn't always have to be jerry rigged with mel script.

"Jerry Rigged" with MEL script ??

Maya is MEL for all intents and purposes. Without MEL, all you would be left in Maya would be a blank window. If this makes you uncomfortable, other soutions like MAX are probably more to your taste.

]-UnderTOW-[
09-02-2005, 05:39 AM
And that's the good thing about maya, it's entirely built in MEL. Everything makes sense. Unlike max built in a mish mash of various broken legacy shit clashing with maxscript. It's a mess.

slinkyman
09-02-2005, 08:53 AM
-UnderTOW-[']Amongst a couple others ;). Even with Maya's crappy combine/seperate, i'd much much rather use Maya over max (for modelling, but esspecially for animation).
I was going to write a script that did this, acctually. Be pretty simple to do.

Highend3D has a script called safeSeparate which will do what you want. Essential tool IMO. Select you faces and run the script..voila..new object containing just those faces. :)

-Si

buki
09-02-2005, 11:13 AM
When u get this error on separate, just rename the shape node to whatever and it will work
cheers

]-UnderTOW-[
09-02-2005, 12:35 PM
Highend3D has a script called safeSeparate which will do what you want. Essential tool IMO. Select you faces and run the script..voila..new object containing just those faces. :)

-Si

*dusts off hands* that was easier than i thought ;)

FatherGlory
09-02-2005, 06:02 PM
"Jerry Rigged" with MEL script ??

Maya is MEL for all intents and purposes. Without MEL, all you would be left in Maya would be a blank window. If this makes you uncomfortable, other soutions like MAX are probably more to your taste.

Believe me I am not bashing mel I totaly understand the power. :love: I love Mel to customize my UI and tools. I am just saying that almost every modeling tool I use, I have adjusted with mel or have scripts to do it. Its great that it CAN do that but common simple things shouldn't always have be adjusted with MEL to make it more user friendly im my humble opinion.

CGTalk Moderation
09-02-2005, 06:02 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.