Page 1 of 1
[SOLVED] Maxwell render don't launched from Pymaxwell
Posted: Sat Nov 02, 2019 1:51 pm
by seghier
Hi
I tried the same script run maxwell render , it work fine from Grasshopper but it open Maxwell 4 not 5
and don't work from Pymaxwell4 or 5, i don't know what's wrong
Re: Maxwell render don't launched from Pymaxwell
Posted: Tue Nov 05, 2019 4:45 pm
by Brany
Bug found there. Fixed for the next patch
Re: Maxwell render don't launched from Pymaxwell
Posted: Tue Nov 05, 2019 6:42 pm
by seghier
i wait
Re: Maxwell render don't launched from Pymaxwell
Posted: Sat Nov 16, 2019 11:37 pm
by seghier
Brany wrote: ↑Tue Nov 05, 2019 4:45 pm
Bug found there. Fixed for the next patch
Hello Brany, can you test this script
Code: Select allfrom pymaxwell5 import *
import os
def run_maxwell_render(inPath,outFolder):
if not os.path.exists(outFolder):
os.mkdir(outFolder)
parameters = []
parameters.append('-mxs:'+inPath);
parameters.append('-o:'+outFolder+'/sphere-render.exr');
parameters.append('-mxi:'+outFolder+'/sphere-render.mxi');
parameters.append('-res:300x200');
parameters.append('-time:10');
parameters.append('-sl:5');
parameters.append('-nowait');
runMaxwell(parameters);
return 1;
if __name__ == "__main__":
inPath = 'input mxs'
outFolder = 'output folder'
I run it with Pymaxwell editor but nothing happened as before
Re: Maxwell render don't launched from Pymaxwell
Posted: Mon Nov 18, 2019 12:02 pm
by Brany
That script doest nothing but set "inPath" and "outFolder" in the last part. I guess you want to call the "run_maxwell_render" function above, so you missed to add the following call at the end of the script:
Code: Select allfrom pymaxwell5 import *
import os
def run_maxwell_render(inPath,outFolder):
if not os.path.exists(outFolder):
os.mkdir(outFolder)
parameters = []
parameters.append('-mxs:'+inPath);
parameters.append('-o:'+outFolder+'/sphere-render.exr');
parameters.append('-mxi:'+outFolder+'/sphere-render.mxi');
parameters.append('-res:300x200');
parameters.append('-time:10');
parameters.append('-sl:5');
parameters.append('-nowait');
runMaxwell(parameters);
return 1;
if __name__ == "__main__":
inPath = 'input mxs'
outFolder = 'output folder'
run_maxwell_render(inPath,outFolder) ### you forget this?
Re: Maxwell render don't launched from Pymaxwell
Posted: Mon Nov 18, 2019 1:51 pm
by seghier
Yes thanks Brany
Maybe when i modified the original script i removed it
Re: Maxwell render don't launched from Pymaxwell
Posted: Mon Nov 18, 2019 7:56 pm
by Brany
Issue fixed in 5.0.1