Vizard AR Problem.....
i saw the code below is to display avatar only when the marker is shown, but when I run the script, the avatar still shows and jump randomly if no marker is shown in Camera. Is there any problem with the code below?
import viz viz.go() #Add ARToolkit extension ar = viz.add('artoolkit.dle') #Create camera using first available webcam camera = ar.addWebCamera() #Create matrix marker marker = camera.addMatrixMarker(0,width=1000) #Add avatar model and set state 1 avatar = viz.add('vcc_male.cfg') avatar.state(1) #Link avatar model to marker sensor viz.link(marker,avatar) #Method that update if the marker is visible def updateVisible(): if marker.getVisible(): avatar.visible(viz.ON) else: avatar.visible(viz.OFF) vizact.ontimer(0,updateVisible) |
How long is the marker out of view, a fraction of a second or several seconds? Are other markers in view? The code looks fine but you may have problems if the marker flashes in and out of view or if something else is seen as a marker.
|
All times are GMT -7. The time now is 08:32 AM. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Copyright 2002-2023 WorldViz LLC