Thread: Adding objects
View Single Post
  #2  
Old 07-16-2014, 05:15 PM
Jeff Jeff is offline
WorldViz Team Member
 
Join Date: Aug 2008
Posts: 2,471
You can apply the texture to a quad or other object:

http://docs.worldviz.com/vizard/#App...ure_basics.htm

The vizact library includes a number of actions (e.g. vizact.move, vizact.moveTo) that animate objects:

Code:
'''
Press the spacebar to move the quad to a random position on X axis
'''

import viz
import vizact
import vizinfo

viz.go()

vizinfo.InfoPanel()

viz.clearcolor(viz.SLATE)

quad = viz.addTexQuad(pos=[0,2,10])
texture = viz.addTexture('ball.jpg')
quad.texture(texture)

def moveQuad():
	randomNumber = vizact.randint(-5,5)
	move = vizact.moveTo([randomNumber,2,10],speed=1)
	quad.runAction(move)
	
vizact.onkeydown(' ',moveQuad)
Reply With Quote