![]() |
|
#1
|
|||
|
|||
|
Flashing Light Linked to Avatar
Hello,
I am developing a training module that I would like to have an avatars position tracked in. I have the avatar tracked now I would like to add a blinking or flashing light that is somehow attached to the avatar so that the avatar is more easily seen while being tracked. Is there anyway that I may do this? This is what I have tried so far.... avatar = viz.addAvatar('vcc_male.cfg', pos= viz.MainView.getPosition()) link= viz.link( viz.MainView, avatar) light5 = viz.addLight() light5.color(viz.YELLOW) light5.intensity(5) headbone = avatar.getbone('Bip01 Head') link= viz.link( headbone, light5) Thanks! |
|
#2
|
|||
|
|||
|
You could link an object to the avatar and change it's emissive property to simulate a blinking light:
Code:
import viz
import vizact
import vizshape
viz.go()
ball = vizshape.addSphere(radius=.03,pos=[0,1.8,4])
ToggleLight = vizact.sequence( [vizact.waittime(0.3), vizact.method.emissive(viz.YELLOW), vizact.waittime(0.3), vizact.method.emissive([0,0,0])], viz.FOREVER)
ball.runAction(ToggleLight)
avatar = viz.addAvatar('vcc_male2.cfg',pos=[0,0,5],euler=[180,0,0])
headbone = avatar.getbone('Bip01 Head')
link= viz.link( headbone, ball)
link.preTrans([0,0.3,0])
avatar.runAction(vizact.walkTo([-5,0,30]))
|
![]() |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Avatar & Motion Capture Interface | Angie | Vizard | 1 | 08-05-2010 07:17 PM |
| avatar scale and link.setpos conflict? | sircedric4 | Vizard | 0 | 09-29-2009 08:48 AM |
| Collision of an avatar with a quad | Frank Verberne | Vizard | 8 | 06-04-2008 10:44 AM |
| Looking through the eyes of an avatar | Frank Verberne | Vizard | 2 | 04-01-2008 06:52 AM |
| How to make avatar's eyes to blink when speaking | michelcm3 | Vizard | 12 | 01-15-2008 09:48 AM |