View Single Post
  #2  
Old 11-30-2011, 06:44 PM
Jeff Jeff is offline
WorldViz Team Member
 
Join Date: Aug 2008
Posts: 2,471
1) Yes, this is possible:
Code:
import viz
import viztask

viz.go()
gallery = viz.add('gallery.ive')

def changeFOV():
	yield viztask.waitKeyDown(' ')
	viz.fov(60)
	
viztask.schedule( changeFOV() )
2) You can check the distance between the viewpoint and each billboard using the vizmat.Distance command. The check can be done within a timer function on some regular interval. Based on the distance you can swap a new model in.

If you have access to Vizard 4 this can be accomplished using proximity sensors.
Reply With Quote