#1
|
|||
|
|||
vizconnect avatar manipulation
Hi,
I'm trying to manipulate an avatar after I added it through vizconnect, but I have few questions that I cannot solve by myself. First question is to change its orientation. I tried to directly modify the vizconnect script. Code:
_name = 'male_2' if vizconnect.isPendingInit('avatar', _name, initFlag, initList): #VC: init the raw object if initFlag&vizconnect.INIT_RAW: #VC: create the raw object avatar = viz.add('vcc_male2.cfg') avatar.setEuler(90,0,0) avatar._bodyPartDict = {} avatar._handModelDict = {} rawAvatar[_name] = avatar Code:
Avatar = vizconnect.getAvatar('male_2').getRaw() Avatar.setEuler(90,0,0) print Avatar.getEuler() Second question is that I'd like to make the head of the avatar invisible, so I tried the following code. Code:
Avatar = vizconnect.getAvatar('male_2').getRaw() Avatar_head = Avatar.getBone('Bip01 head') Avatar_head.setVisible(viz.OFF) ** ERROR: Bone with name 'Bip01 head' does not exist Traceback (most recent call last): File "<string>", line 11, in <module> File "C:\Users\User\Downloads\VR\Vizard script\Learning_PD_Day1_1.py", line 29, in <module> Avatar_head.setVisible(viz.OFF) AttributeError: 'VizBone' object has no attribute 'setVisible' So i guess there is no bone object if I add an avatar through vizconnect.. or is there other way to grab it? Thanks in advance! |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
vizconnect optotrak sensors to avatar | shashkes | Vizard | 8 | 03-14-2016 07:26 AM |
Unexpected Avatar lookAt() behavior when using yield statements | chris2307 | Vizard | 2 | 12-17-2013 02:58 AM |
Collision of an avatar with a quad | Frank Verberne | Vizard | 8 | 06-04-2008 09:44 AM |
Looking through the eyes of an avatar | Frank Verberne | Vizard | 2 | 04-01-2008 05:52 AM |
How to make avatar's eyes to blink when speaking | michelcm3 | Vizard | 12 | 01-15-2008 08:48 AM |