![]()  | 
	
| 
		 
			 
			#1  
			
			
			
			
			
		 
		
	 | 
|||
		
		
  | 
|||
| 
		
	
		
		
			
			 
				
				After a using speak, model returns to idle animation?
			 
			
			
			Hello, 
		
		
		
		
		
		
		
		
	
	I have another (hopefully minor) question about the vizact.speak object - at the end of a speech, it appears to return the model to the idle state (i.e. foo.state(1)). Is there an easy way around this? I tried setting the state at when the viz.callback for viz.ACTION_END_EVENT ocurrs, but this does not seem to work reliably. Also, is there a more subdued idle animation (including in the character pack - we are in the process of getting that, but don't have it yet)? Thanks again, Christian  | 
| 
		 
			 
			#2  
			
			
			
			
			
		 
		
	 | 
|||
		
		
  | 
|||
| 
		
	
		
		
		
		 
			
			Try setting the idlepose of the avatar to -1: 
		
		
		
		
		
		
		
		
	
	Code: 
	avatar.idlepose(-1) The complete characters have a few different idle animations to choose from. You can download a video of all the animations that are included from the Complete Characters page on our website.  | 
| 
		 
			 
			#3  
			
			
			
			
			
		 
		
	 | 
|||
		
		
  | 
|||
| 
		
	
		
		
		
		 
			
			Thanks!  That helps a lot. 
		
		
		
		
		
		
		
		
	
	Christian  | 
| 
		 
			 
			#4  
			
			
			
			
			
		 
		
	 | 
|||
		
		
  | 
|||
| 
		
	
		
		
			
			 
				
				does idlepose still work?
			 
			
			
			When I run the following code, the avatar still pops out of the animation between standing and walking: 
		
		
		
		
		
		
		
		
	
	import viz viz.go() avatar = viz.add('vcc_male.cfg') avatar.idlepose( -1 ) standing = vizact.animation( 1 ) walking = vizact.walkTo( [0,0,10] ) seq = vizact.sequence( [standing, walking] ) avatar.addAction( seq )  | 
| 
		 
			 
			#5  
			
			
			
			
			
		 
		
	 | 
|||
		
		
  | 
|||
| 
		
	
		
		
		
		 
			
			hey mama, 
		
		
		
		
		
		
		
		
	
	this is sort of a hack but it works. i think what's happening is that when your first animation finishes and before it starts the second one, it reverts back to the avatar's current state, which in your case is a t-pose. so,set the avatar's state to whatever animation you're transitioning out of, in your case state(1) right before adding the action. Code: 
	import viz
viz.go()
avatar = viz.add('vcc_male.cfg')
avatar.idlepose( -1 )
standing = vizact.animation( 1 )
walking = vizact.walkTo( [0,0,10] )
seq = vizact.sequence( [standing, walking] )
avatar.state(1)
avatar.addAction( seq )
masaki  | 
![]()  | 
	
	
| Thread Tools | |
| Display Modes | Rate This Thread | 
		
  | 
	
		
  | 
			 
			Similar Threads
		 | 
	||||
| Thread | Thread Starter | Forum | Replies | Last Post | 
| Strange Speak animation and VRML rendering | zoltantoth | Vizard | 2 | 04-19-2007 11:24 AM | 
| Animation Tracks.... | k_iwan | Vizard | 2 | 03-26-2007 06:52 PM | 
| avatar animation problems | jrodman | Vizard | 1 | 01-18-2006 10:12 AM | 
| Making an avatar speak while performing an idling animation | vr_boyko | Vizard | 1 | 10-05-2004 05:23 PM |