- Tue Aug 22, 2017 12:41 pm
#395158
from pymaxwell import *
scene = Cmaxwell(mwcallback);
scene.readMXS('mxs_file')
### cameras number ###
n,ok = scene.getCamerasCount()
print (n);
### cameras name ####
list = scene.getCameraNames()
print (list)
for o in (list):
print (o)
### cameras ID #######
r = range(n)
print (r)
for o in reversed(r):
print(o)
################################
l = list
k=n-1
a = l[k-3]
b = l[k-2]
c = l[k-1]
d = l[k]
#print (c);
### active camera ######
CmaxwellCamera
camera = scene.getCamera(d)
camera.setActive();
### write mxs ##########
outPath = 'new_mxs_file'
ok = scene.writeMXS(outPath);
a = list
for i, val in enumerate(a):
print i, val
----------------------------------------------
i write the list a,b,c,d manually to use them as camera name
camera = scene.getCamera(d)
how i set every camera active and render all views automatically ?
scene = Cmaxwell(mwcallback);
scene.readMXS('mxs_file')
### cameras number ###
n,ok = scene.getCamerasCount()
print (n);
### cameras name ####
list = scene.getCameraNames()
print (list)
for o in (list):
print (o)
### cameras ID #######
r = range(n)
print (r)
for o in reversed(r):
print(o)
################################
l = list
k=n-1
a = l[k-3]
b = l[k-2]
c = l[k-1]
d = l[k]
#print (c);
### active camera ######
CmaxwellCamera
camera = scene.getCamera(d)
camera.setActive();
### write mxs ##########
outPath = 'new_mxs_file'
ok = scene.writeMXS(outPath);
a = list
for i, val in enumerate(a):
print i, val
----------------------------------------------
i write the list a,b,c,d manually to use them as camera name
camera = scene.getCamera(d)
how i set every camera active and render all views automatically ?