From 421cbcabe9325b718eb09e10087fa28cd0bab61f Mon Sep 17 00:00:00 2001 From: tobias <tobias@5a81b35b-ba03-0410-adc8-b2c5c5119f08> Date: Tue, 13 Apr 2010 09:55:12 +0000 Subject: [PATCH] dokk: enable stereo git-svn-id: https://dng.biozentrum.unibas.ch/svn/openstructure/trunk@1979 5a81b35b-ba03-0410-adc8-b2c5c5119f08 --- examples/dokk/dokk.py | 2 ++ examples/dokk/glwin.py | 5 +++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/examples/dokk/dokk.py b/examples/dokk/dokk.py index e1c510fbc..f3eb30515 100644 --- a/examples/dokk/dokk.py +++ b/examples/dokk/dokk.py @@ -40,6 +40,8 @@ class Dokk(object): def Start(self, args): self.NextLevel() self.gl_win.Show(fullscreen=('--fullscreen' in args)) + if '--stereo' in args: + self.gl_win.SetStereo(1) def _LoadLevel(self): if self._current_level is not None: diff --git a/examples/dokk/glwin.py b/examples/dokk/glwin.py index 2f3ade599..b703874ff 100644 --- a/examples/dokk/glwin.py +++ b/examples/dokk/glwin.py @@ -156,6 +156,7 @@ class DokkGLWin(gfx.GLWinBase): def _CreateFormat(self): fmt=QGLFormat() fmt.setAlpha(True) + fmt.setStereo(True) return fmt def __init__(self,dokk): @@ -174,8 +175,8 @@ class DokkGLWin(gfx.GLWinBase): else: self.canvas.show() - def SetStereo(): - pass + def SetStereo(self, mode): + gfx.Scene().Stereo(mode) def SetLockInput(self, lock): self.canvas.SetLockInput(lock) -- GitLab