PDA

View Full Version : [3ds Max] : Scaling the NODE without scaling the MESH


EricDLegare
08-05-2007, 03:52 AM
Hi dear Rigging Society,

I would like to scale a node without scaling the mesh. ( like scaling a teapot to [2,2,2] without it getting two times bigger )

I make a controller that you scale ( the X,Y & Z scale generates Reactions and wire parameters ) but I just want the node to store the scale, I don't whant the actual object to get bigger or smaller...

I don't want to use a custum attribute for this one, I want to use the scale property directly...

I tryed :

A Xform wich is -1 the scale of the object ( seems like the Xform receive the object's scale ) : FAILED

A wire parameter on itself so after transfering the scale to a wire param it scale itself back to [1,1,1] : FAILED ( maybe I did something wrong here )


Any help would be greatly appreciated ^_^

marktsang
08-05-2007, 11:34 AM
hey eric,
why do you want to do this?

EricDLegare
08-05-2007, 02:03 PM
Because I want to get all my controls in one control object,

When moved it triggers some wire params
When rotated it triggers some wire params

only transform left to wire : scale

So the animator can easly use evry control with only one object... ( keeping the curves on one object only )

And I don't want to use a custum attribute, because I don't want a spinner or something. I want the animators to be able to select the control object and be able to do evrything they need just by transforming the node ( with translation, rotation and scale )

And I apologize for my english :shrug:

marktsang
08-05-2007, 02:16 PM
maybe i misunderstand but you could try to add a scale list - add a new bezier scale to the available, - in the weights turn the weight for the frist controller to 0.0 and set it as active

now when you scale this the object isnt affected but you can read the value from the first controller to get the scale you desire

cheers,
mark

EricDLegare
08-05-2007, 06:50 PM
maybe i misunderstand but you could try to add a scale list - add a new bezier scale to the available, - in the weights turn the weight for the frist controller to 0.0 and set it as active

now when you scale this the object isnt affected but you can read the value from the first controller to get the scale you desire

cheers,
mark

This is exacly what I was trying to acheive THANKS ! ( I needed the "frist controller to 0.0 and set it as active " part :D )

Thanks again ! ^_^

CGTalk Moderation
08-05-2007, 06:50 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.