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) |
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 |
|
|