View Single Post
  #2  
Old 06-18-2013, 05:14 PM
Jeff Jeff is offline
WorldViz Team Member
 
Join Date: Aug 2008
Posts: 2,471
Video can be applied as a texture to stationary or moving objects in the environment. Video can also be applied to the screen using a texture quad:
Code:
import viz
import vizact
viz.go()

dojo = viz.addChild('dojo.osgb')

video = viz.addVideo('vizard.mpg')
video.play()
video.loop()

quad = viz.addTexQuad(parent=viz.ORTHO, scale=[100,100,0])
quad.texture(video)
viz.link(viz.MainWindow.RightTop,quad,offset=(-50,-50,0))

movingQuad = viz.addTexQuad(pos=[0,1.8,2])
movingQuad.texture(video)
movingQuad.runAction(vizact.move(0,0,1,time=6))
Reply With Quote