![]() |
|
#1
|
|||
|
|||
That sounds like that might work, however, I'm having a hard time finding the child object for hand and neck. I know you can't just put hand and neck, but I'm not sure where to find what the actual name of the child objects are. The avatar file is above the 1.0MB limit, therefore I cannot attach it as a reference. I did try to right-click on the the avatar in the resources window, but no properties came up.
Last edited by betancourtb82; 09-05-2006 at 12:51 PM. |
#2
|
|||
|
|||
There should be a plus icon next to the avatar in the resources window. Expand that to show bones icon which then has a list of avatar bones
__________________
Paul Elliott WorldViz LLC |
#3
|
|||
|
|||
I did that. For this avatar, the hand is named skel_HandRF (for right hand finger). I used the following code. I received the following errors:
** ERROR: Could not find child with name 'skel_HandRF' ** ERROR: Could not find child with name 'skel_HandRF' ** ERROR: Could not find child with name 'skel_Neck' Code:
for x in range(0,3): if x == 0: male = viz.add(people[2]) male.scale(.11,.11,.11) # GetWeapon(male,0) male.currentWeapon = male.getchild('skel_HandRF').add("M16M203.WRL") male.tag = 0 male.threatening = TRUE male.appearance = 0 male.facepic = 0 elif x == 1: male = viz.add(people[1]) male.scale(.11,.11,.11) male.currentWeapon = male.getchild('skel_HandRF').add("C:\Program Files\Vizard25\resources/phone.3ds") # GetWeapon(male,1) male.tag = 1 male.threatening = FALSE male.appearance = 0 male.facepic = 0 elif x ==2: male = viz.add(people[0]) male.scale(.11,.11,.11) male.visible(0,'gz_mave_headwht.cmf') male.face(faces[0]) # GetWeapon(male,2) male.currentWeapon = male.getchild('skel_Neck').add("camera.WRL") male.tag = 2 male.threatening = FALSE male.appearance = 0 male.facepic = 0 male.translate(3*x,-10,10) male.rotate(180) #Add the avatar to the waiting and lemming list waitlist.append(male) characters.append(male) Last edited by betancourtb82; 09-05-2006 at 01:11 PM. |
#4
|
|||
|
|||
To get a bone, use the <VizAvatar>.getbone() fucntion, not getchild.
__________________
Paul Elliott WorldViz LLC |
![]() |
Thread Tools | |
Display Modes | Rate This Thread |
|
|