PDA

View Full Version : Quick question: object renaming


Piv0t
02-04-2004, 01:18 PM
Hi,

I've got a simple (as it seems to me) problem:

bipname=SelectByName title:"Pick a biped root" single:true
After the var bipname has the current Biped name, like "Bip01" or "MyBiped", the script must make a series of renamings like this:
$'Bip01 L Calf'.name = "LeftLeg"
$'Bip01 L Finger02'.name = "LeftHandThumb3"
$'Bip01 R Finger4Nub'.name = "RightHandPinky4"
etc.
So the question is, how can I put together the value of the string var "bipname" and a string " L Calf'.name" for example, to make it like (bipname + 'L Calf'.name) = "Pelvis" but with a proper syntax.

Please Help!
Thank You.

Kramsurfer
02-04-2004, 04:43 PM
I think I get your qeustion.. You asking how to rename the elements of a standard bi-ped regardless of the name of the bi-ped.. correct...

You need the execute command.

Your string name of your Bi-ped is in var:bipname.

then construct a maxscript command IN a string to rename an item.

(
-- dynamically build the maxscript command to be executed
ExStr = ("$'"+bipname+" L Calf'.name = \"LeftLeg\"" )

-- prints out the maxscript for review
format "%\n" Exstr

-- executes the maxscript in the string ExStr
execute ExStr
)


\" = a " in a string var.


Hope this helps..I don't have CS at hand so I couldn't test it on a rig, but it worked on a box.

Keith Morrison
focus360.com

Piv0t
02-04-2004, 07:00 PM
Thanks Kramsurfer! :beer:

CGTalk Moderation
01-17-2006, 08:00 AM
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.