Thread: Cluster
View Single Post
  #2  
Old 11-16-2011, 04:51 PM
Jeff Jeff is offline
WorldViz Team Member
 
Join Date: Aug 2008
Posts: 2,471
The following code shows how to use a cluster mask so the sub-window only shows up on the master:
Code:
import viz
viz.go()

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


with viz.cluster.MaskedContext(viz.MASTER):
	UpperLeftWindow = viz.addWindow(pos=(0,1.0),size=(0.2,0.4))
	UpperLeftWindow.visible(0,viz.SCREEN)
	BirdView = viz.addView()
	#Attach the bird's eye view to the upper left window
	UpperLeftWindow.setView(BirdView)
	#Move the view above the center of the room
	BirdView.setPosition([0,50,0])
	#Rotate the view so that it looks down
	BirdView.setEuler([0,90,0])
Reply With Quote