Copy or Transfer Attributes

HasanDiab
Advocate
Advocate

Copy or Transfer Attributes

HasanDiab
Advocate
Advocate

Hello everyone,

Is there any way to copy or transfer attributes from one object to another, or to multiple objects in Maya? like copying modifiers in 3Ds Max?

Reply
Accepted solutions (1)
14,135 Views
8 Replies
Replies (8)

sean.heasley
Alumni
Alumni

Hi @HasanDiab and welcome to the community!

 

If you go to Edit->Transfer Attribute Values you can transfer the attribute values from the channel box of one object to another so they will match up accordingly.

 

Please let me know if this information helps or if you need any more assistance!

 

 

If one or more of these posts helped answer your question, please click Accept as Solution on the posts that helped you so others in the community can find them easily.

 

 

 

Kudos are greatly appreciated. Everyone likes a thumbs up!

HasanDiab
Advocate
Advocate

Hi @sean.heasley,

 

thank you for replying,

 

Well, it doesn't work the way you said.

 

as an example:

I did a BevelPlus on a curve, and I want to apply it to multiple other curves, in 3ds max I can copy the modifier to other curves, in maya transfer attributes don't work!!

 

thanks.


 

BY The Way, why there is not Bezier curve tools, Like "Edit Spline" in 3Ds Max or so ??

Nurbs are just to complicated to work with, and they don't have all the flexibility and features of the "Edit Spline" in 3ds Max, Like Spline Boolean, chamfer, weld ...and so on?? 

0 Likes

sean.heasley
Alumni
Alumni

Hi @HasanDiab

 

Ah ok. So the transfer attributes tool works for move, rotate, scale etc but not for tools like the bevel tool.

 

I believe this is just a difference between Maya and Max but there may be 3rd party scripts that could do this for you.

 

That said, the easiest way to get around this would be to simply bevel all of the edges you want to bevel at the same time and/or use the same bevel settings across every edge so they look the same.

 

As for the bezier curve, there is a bezier curve option in Maya but it doesn't function exactly like it does in Max with all the different edit options.

 

This video covers using bezier curves in Maya (fast forward to 7:45)

 

 

However again, this is most likely a limitation and difference between Maya and Max. If all the tools worked the exact same way then there wouldn't be a need to have them be separate programs Smiley Tongue

 

 

Please let me know if this helps or if you need any more assistance!

 

 

If one or more of these posts helped answer your question, please click Accept as Solution on the posts that helped you so others in the community can find them easily.

 

 

 

Kudos are greatly appreciated. Everyone likes a thumbs up!

mspeer
Consultant
Consultant

Hi!

You can create a BevelPlus node for all other curves and then just copy/transfer the values of the Attributes with Attribute Spread Sheet.

Please read the Maya Online Help / Documentation for more details.

HasanDiab
Advocate
Advocate

@mspeerwrote:

Hi!

You can create a BevelPlus node for all other curves and then just copy/transfer the values of the Attributes with Attribute Spread Sheet.

Please read the Maya Online Help / Documentation for more details.


 

thank you,

 

Yes Attribute Spread Sheet is very handy tool,

m not just saying its about bevel  or so, m giving an example,

 

don't know if worked with 3ds max you will understand what i mean by copying attributes...

 

In 3ds max there is a stack of modifiers and you can copy those modifiers to another object or objects,

you can simply drag and drop modifiers from one object to another, and every thing is a modifier there.

 

Stack is like history, but in my opinion its more practical, maybe m wrong, m new to Maya and yet have lot to learn about,

its kind of weird feeling to work with Maya after 13 years of sticking with max.

 

 

0 Likes

mspeer
Consultant
Consultant

Hi!

 

You can't copy Maya nodes like modifiers in Max, that's not possible.

0 Likes

HasanDiab
Advocate
Advocate

@mspeerwrote:

Hi!

 

You can't copy Maya nodes like modifiers in Max, that's not possible.


Thanks Dear,

but actually you can,

go to the node editor copy and past the nodes you want (don't know if there is other way to duplicate  nodes) then relink to desired object,

it's just to much to do in case of multiple object.

 

0 Likes

mspeer
Consultant
Consultant
Accepted solution

Hi!

 

Sure, you can copy nodes, but connecting them is far more complex (some nodes even have multiple inputs and outputs which need to be connected to different parts of a network) than doing a copy / paste in modifier stack of Max.

 

So the answer is still, there is nothing similar in Maya like modifier stack in Max.

You have to do this manual by copying nodes or using Attribute Spread Sheet.