/[gzz]/gzz/gfx/util/disp.py
ViewVC logotype

Diff of /gzz/gfx/util/disp.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.3 by jvk, Tue Mar 4 09:19:36 2003 UTC revision 1.4 by jvk, Tue Mar 4 09:28:19 2003 UTC
# Line 47  while xt > 1: xt *= .5 Line 47  while xt > 1: xt *= .5
47  while yt > 1: yt *= .5  while yt > 1: yt *= .5
48    
49    
   
50  def filescene(vs, file):  def filescene(vs, file):
51      m = MipzipLoader(File(file))      m = MipzipLoader(File(file))
52      m.loadToBaseLevelSynch(0)      m.loadToBaseLevelSynch(0)
# Line 97  class Bindings(AbstractBinder): Line 96  class Bindings(AbstractBinder):
96  class Main(Runnable):  class Main(Runnable):
97    
98      def run(self):      def run(self):
         #GLSpanner.dangerouslyOverrideMemoryPartitioner()  
   
99          w = gfxapi.createWindow()          w = gfxapi.createWindow()
100          w.setLocation(0,0,xs,ys)          w.setLocation(0,0,xs,ys)
101          w.registerBinder(Bindings())          w.registerBinder(Bindings())
102    
103          for file in [          f = open(sys.argv[1], "r")
104              "tmp/tmp_0_0_0.mipzip",          lines = f.readlines()
105              "tmp/tmp_0_0_1.mipzip",          f.close()
106              "tmp/tmp_0_0_2.mipzip",  
107              "tmp/tmp_0_0_3.mipzip"          for line in lines:
108              ]:              fields = line.split()
109    
110                file = fields[0]
111              vs = w.createVobScene()              vs = w.createVobScene()
112              filescene(vs, file)              filescene(vs, file)
113              w.renderStill(vs, 0)              w.renderStill(vs, 0)
114                    
115    
   
116  gfxapi = GraphicsAPI.getInstance()  gfxapi = GraphicsAPI.getInstance()
117  gfxapi.startUpdateManager(Main())  gfxapi.startUpdateManager(Main())
118    

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26