![]() |
|
#2
|
|||
|
|||
|
You could add the environment models to different scenes when the script loads and swap scenes in the droplist callback function:
Code:
import viz
import vizact
viz.go()
gallery = viz.addChild('gallery.osgb', scene=1)
dojo = viz.addChild('dojo.osgb',scene=2)
dropList = viz.addDropList(parent=viz.ORTHO,scale=[0.75]*3)
dropList.addItems(['Gallery','Dojo'])
viz.link(viz.MainWindow.RightTop, dropList, offset=[-150,-50,0])
def changeScene(e):
if e.object.getItem(e.newSel) == 'Gallery':
viz.scene(1)
if e.object.getItem(e.newSel) == 'Dojo':
viz.scene(2)
vizact.onlist(dropList,changeScene)
|
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Adding Objects to all Scenes | jassel41 | Vizard | 1 | 11-29-2010 03:35 AM |
| displaying random scenes etc | cl113 | Vizard | 1 | 05-10-2009 06:14 PM |
| Arranging Scenes in Correct Order | utepbereed | Vizard | 1 | 11-21-2008 10:19 AM |
| environment maps, scenes, and you! | vadrian | Vizard | 1 | 01-12-2005 05:04 PM |
| switching between scenes | david | Vizard | 4 | 07-01-2003 07:05 PM |