BlendLuxCore Development

Discussion related to the LuxCore functionality, implementations and API.
User avatar
B.Y.O.B.
Developer
Developer
Posts: 4146
Joined: Mon Dec 04, 2017 10:08 pm
Location: Germany
Contact:

Re: BlendLuxCore Development

Post by B.Y.O.B. »

Guess what I'm working on :D
Attachments
updater.png
User avatar
B.Y.O.B.
Developer
Developer
Posts: 4146
Joined: Mon Dec 04, 2017 10:08 pm
Location: Germany
Contact:

Re: BlendLuxCore Development

Post 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.
User avatar
Sharlybg
Donor
Donor
Posts: 3101
Joined: Mon Dec 04, 2017 10:11 pm
Location: Ivory Coast

Re: BlendLuxCore Development

Post by Sharlybg »

That is advance feature :geek:
Support LuxCoreRender project with salts and bounties

Portfolio : https://www.behance.net/DRAVIA
neo2068
Developer
Developer
Posts: 260
Joined: Tue Dec 05, 2017 6:06 pm
Location: Germany

Re: BlendLuxCore Development

Post 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.
i7 5820K, 32 GB RAM, NVIDIA Geforce RTX 2080 SUPER + GTX 1080, Windows 10 64bit, Blender 2.83.5
Support LuxCoreRender project with salts and bounties
User avatar
B.Y.O.B.
Developer
Developer
Posts: 4146
Joined: Mon Dec 04, 2017 10:08 pm
Location: Germany
Contact:

Re: BlendLuxCore Development

Post 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
Attachments
1517969336648.jpg
1517969336648.jpg (8.71 KiB) Viewed 5090 times
User avatar
Dade
Developer
Developer
Posts: 5672
Joined: Mon Dec 04, 2017 8:36 pm
Location: Italy

Re: BlendLuxCore Development

Post 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
Support LuxCoreRender project with salts and bounties
User avatar
B.Y.O.B.
Developer
Developer
Posts: 4146
Joined: Mon Dec 04, 2017 10:08 pm
Location: Germany
Contact:

Re: BlendLuxCore Development

Post 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.
Asticles
Donor
Donor
Posts: 171
Joined: Thu Jan 11, 2018 8:52 am
Location: Barcelona, Spain
Contact:

Re: BlendLuxCore Development

Post 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.
User avatar
B.Y.O.B.
Developer
Developer
Posts: 4146
Joined: Mon Dec 04, 2017 10:08 pm
Location: Germany
Contact:

Re: BlendLuxCore Development

Post 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
User avatar
B.Y.O.B.
Developer
Developer
Posts: 4146
Joined: Mon Dec 04, 2017 10:08 pm
Location: Germany
Contact:

Re: BlendLuxCore Development

Post 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 :P
(Lower versions are not available because they have a different naming scheme)
Post Reply