Page 27 of 92
Re: BlendLuxCore Development
Posted: Thu Mar 22, 2018 8:00 pm
by B.Y.O.B.
Guess what I'm working on

Re: BlendLuxCore Development
Posted: Thu Mar 22, 2018 10:53 pm
by B.Y.O.B.
The next release of BlendLuxCore will contain an update button again:
https://wiki.luxcorerender.org/BlendLux ... stallation
However, it is even better now. It does no longer force you to update to the latest version, it also lets you downgrade to previous versions.
So far I have only tested it on Linux. I hope it works on Windows.
Re: BlendLuxCore Development
Posted: Thu Mar 22, 2018 11:46 pm
by Sharlybg
That is advance feature

Re: BlendLuxCore Development
Posted: Fri Mar 23, 2018 7:58 am
by neo2068
B.Y.O.B. wrote: Thu Mar 22, 2018 10:53 pm
The next release of BlendLuxCore will contain an update button again:
https://wiki.luxcorerender.org/BlendLux ... stallation
However, it is even better now. It does no longer force you to update to the latest version, it also lets you downgrade to previous versions.
So far I have only tested it on Linux. I hope it works on Windows.
Great idea. I can test it on windows on Sunday.
Re: BlendLuxCore Development
Posted: Fri Mar 23, 2018 8:15 am
by B.Y.O.B.
B.Y.O.B. wrote: Thu Mar 22, 2018 10:53 pm
I hope it works on Windows.
I just tested it and of course it doesn't work. Same problem as with the "remove" button.
Maybe we have to import pyluxcore differently, or unload it before replacing it, because it seems like we can't touch the binaries on disk once they are in use.
Related:
https://stackoverflow.com/questions/464 ... -pyd-files
Re: BlendLuxCore Development
Posted: Fri Mar 23, 2018 10:01 am
by Dade
B.Y.O.B. wrote: Fri Mar 23, 2018 8:15 am
B.Y.O.B. wrote: Thu Mar 22, 2018 10:53 pm
I hope it works on Windows.
I just tested it and of course it doesn't work. Same problem as with the "remove" button.
Maybe we have to import pyluxcore differently, or unload it before replacing it, because it seems like we can't touch the binaries on disk once they are in use.
Related:
https://stackoverflow.com/questions/464 ... -pyd-files
You could move it at the next start:
1) download pyluxcore.pyd in bin/pyluxcore.pyd.new;
2) ask to restart blender to the user
3) before the "import pyluxcore" check if bin/pyluxcore.pyd.new exist and move to bin/pyluxcore.pyd
4) import pyluxcore
Re: BlendLuxCore Development
Posted: Fri Mar 23, 2018 11:02 am
by B.Y.O.B.
I'll first try to rename the .pyd/.dll files individually, as suggested in the links I found (see
the issue).
If that does not work I will try what you suggested.
Re: BlendLuxCore Development
Posted: Fri Mar 23, 2018 3:29 pm
by Asticles
Hi all,
After seeing the lightgroups video, I think it would be good to have an apply button, that changes all related lights or materials to what lightgroup have and reset lightgroup properties to default ones.
What do you think?
Regards.
Re: BlendLuxCore Development
Posted: Fri Mar 23, 2018 4:01 pm
by B.Y.O.B.
Asticles wrote: Fri Mar 23, 2018 3:29 pm
After seeing the lightgroups video, I think it would be good to have an apply button, that changes all related lights or materials to what lightgroup have and reset lightgroup properties to default ones.
What do you think?
I could add that.
However I was also thinking of this:
https://github.com/LuxCoreRender/BlendL ... issues/101
But the two behaviours are a bit orthogonal, so we can implement both.
I logged it:
https://github.com/LuxCoreRender/BlendL ... issues/102
Re: BlendLuxCore Development
Posted: Fri Mar 23, 2018 4:49 pm
by B.Y.O.B.
The updater now works on Windows, too.
Beware: if you use it to downgrade to alpha7 or alpha6, you won't be able to use it to upgrade anymore
(Lower versions are not available because they have a different naming scheme)