Page 1 of 1
SimuLens (Diffuse/Scattering) multithreading
Posted: Sun Sep 28, 2008 9:52 pm
by msantana
Are there plans to take advantage of more than one core in a multi-core system when SimuLens (Diffraction/Scattering/Vignetting) is turned on?
Renders increase considerably when this is turned on and multi-core systems are not working at full 100%. And I think this feature is quite nice.
Posted: Mon Sep 29, 2008 9:20 am
by msantana
Well, I just found out very sadly that the x64 windows version doesn't suffer as much from this as the Mac OS X version
It just very briefly switches down for a couple of seconds on processing and then switches back up to full processor utilization while rendering. This is not so on the Mac version, where it switches down for a while before it utilizes all available cores
Well, I really have high hopes for the 64-bit version of Mac OS X when it finally is released. I hope it fixes this and that it is as fast as on other platforms and with no more memory leaks.
Definitely excited about Maxwell!
Posted: Mon Sep 29, 2008 6:17 pm
by Mihai
It's more efficient if you turn on the Simulens settings after the render is done, otherwise it will have to also calculate the Scattering/diffraction with every image update while rendering.
Posted: Fri Oct 03, 2008 4:30 am
by msantana
Thanks Mihai, But I don't know how to do this. I thought you either rendered with Simulens at all or not. If I choose to render without Simulens, and finish and then I turn it on and select render again it will start all over again. What am I missing?
Posted: Fri Oct 03, 2008 3:15 pm
by Mihai
It's Multi Light that needs to be turned on before starting to render, it can't be turned on if it wasn't from the beginning. But Simulens can be turned on after stopping a render. So just turn it off before you resume/restart a render. If it's turned on when you restart the render, load the .mxs in Studio and turn off the Simulens settings and save the .mxs, then re-render.