import subprocess import vizfx #global cpps #cpps = subprocess.Popen('"C:/Users/Gelsey Torres-Oviedo/Documents/Visual Studio 2013/Projects/Vicon2Python_DK2_rev2/x64/Release/Vicon2Python_DK2_rev2.exe"') #time.sleep(3) viz.splashScreen( 'C:\Users\Gelsey Torres-Oviedo\Desktop\VizardFolderVRServer\Logo_final_DK2.jpg' ) viz.setMultiSample(8) viz.go( #viz.FULLSCREEN #run world in full screen ) monoWindow = viz.addWindow(size=(1, 1), pos=(0, 1), scene=viz.addScene()) monoQuad = viz.addTexQuad(parent=viz.ORTHO, scene=monoWindow) monoQuad.setBoxTransform(viz.BOX_ENABLED) monoQuad.setTexQuadDisplayMode(viz.TEXQUAD_FILL) texture = vizfx.postprocess.getEffectManager().getColorTexture() def UpdateTexture(): monoQuad.texture(texture) vizact.onupdate(0, UpdateTexture) global hmd view = viz.addView hmd = oculus.Rift()
} sound = { 'chime': "sound/chime.wav", 'elevator': "sound/elevator.wav", 'deslave': "sound/deslave.wav", 'hammer': "sound/hammer.wav", 'hammer': "sound/hammer.wav", 'dirt': "sound/dirt.wav", 'cave': "sound/cave.wav" } ar = viz.add("artoolkit.dle") collide = True isActive = [True, False, False, False, False, False, False] sceneControls = viz.addScene() sceneDaniel = viz.addScene() sceneConant = viz.addScene() scenePau = viz.addScene() sceneDiego = viz.addScene() def Diego(): #Menu principal global current_scene current_scene = 5 bgTexture = viz.add(image['diego']) quad_bgtexture = viz.addTexQuad(parent=viz.SCREEN, scene=sceneDiego) quad_bgtexture.texture(bgTexture) quad_bgtexture.setScale(12.8, 10.24, 0) quad_bgtexture.setPosition(0.5, 0.5)
import vizact import struct import array import math import vizlens import imp oculus = imp.load_source('oculus', 'C:\Program Files\WorldViz\Vizard5\python\oculus.py') import subprocess import vizfx viz.splashScreen('C:\Users\Gelsey Torres-Oviedo\Desktop\VizardFolderVRServer\Logo_final_DK2.jpg') viz.setMultiSample(8) viz.go( #viz.FULLSCREEN #run world in full screen ) monoWindow = viz.addWindow(size=(1,1), pos=(0,1), scene=viz.addScene()) monoQuad = viz.addTexQuad(parent=viz.ORTHO, scene=monoWindow) monoQuad.setBoxTransform(viz.BOX_ENABLED) monoQuad.setTexQuadDisplayMode(viz.TEXQUAD_FILL) texture = vizfx.postprocess.getEffectManager().getColorTexture() def UpdateTexture(): monoQuad.texture(texture) global hmd view = viz.addView hmd = oculus.Rift() hmd.getSensor() viz.MainView.setPosition(0,0.15,-1.27*3/2+0.002) viz.MainView.setEuler(0,0,0)
button = { 'portada_A': "img/button_up_Dojo.png", 'portada_B': "img/button_down_Dojo.png" } sound = {'chime': "sound/chime.wav", 'elevator': "sound/elevator.wav"} chime_sound = viz.addAudio(sound['chime']) collide = True isActive = [True, False, False, False, False, False, False] current_scene = 0 if len(model) > 5: for m in range(0, len(model) - 6): viz.addScene() viz.addScene() #OCULUS: viz.MainView.setPosition(-62,0,8) def setInitialPosition(): toogleCollide(False) viz.MainView.setPosition(-62, 5, 8) viz.MainView.setEuler(0, 0, 0) toogleCollide(True) def accionbuttonNewGame(): print "Mundo1" isActive[1] = True isActive[2] = False