Discussion related to the LuxCore functionality, implementations and API.
-
B.Y.O.B.
- Posts: 3909
- Joined: Mon Dec 04, 2017 10:08 pm
- Location: Germany
-
Contact:
Post
by B.Y.O.B. » Mon Aug 13, 2018 9:50 am
wasd wrote: ↑Mon Aug 13, 2018 9:36 am
Oh, only 4 years since then. Maybe a little later. It took only 24 years for them to get cube defined not by radius, but by edge length and sphere (haha) not by "size", but like it used to be for cube, by radius. Wait... They didn't do it yet.
Blender Foundation's priority number one seems to be the grease pencil these days.

I'm just glad we got the
datablock ID properties after only 5 years (a feature that almost every advanced addon will use).
-
wasd
- Posts: 319
- Joined: Tue Apr 24, 2018 7:20 pm
Post
by wasd » Mon Aug 13, 2018 5:16 pm
Another feature request!

I'd like
HDRI Settings - Z Axis Rotation to be not limited to 0-360°. It's convenient to be able to rotate hdri -30° for example. It's not that hard for cpu to calculate that -30° is the same as 330° and 720° is 0° as it for me.
CPU Bidir + Metropolis | Core i5-4570
-
B.Y.O.B.
- Posts: 3909
- Joined: Mon Dec 04, 2017 10:08 pm
- Location: Germany
-
Contact:
Post
by B.Y.O.B. » Mon Aug 13, 2018 5:57 pm
wasd wrote: ↑Mon Aug 13, 2018 5:16 pm
Another feature request!

I'd like
HDRI Settings - Z Axis Rotation to be not limited to 0-360°. It's convenient to be able to rotate hdri -30° for example. It's not that hard for cpu to calculate that -30° is the same as 330° and 720° is 0° as it for me.
This has to be one of the most simple user requests I ever implemented:
https://github.com/LuxCoreRender/BlendL ... 0d7a072f2b
-
wasd
- Posts: 319
- Joined: Tue Apr 24, 2018 7:20 pm
Post
by wasd » Mon Aug 13, 2018 7:24 pm
B.Y.O.B. wrote: ↑Mon Aug 13, 2018 5:57 pm
wasd wrote: ↑Mon Aug 13, 2018 5:16 pm
Another feature request!

I'd like
HDRI Settings - Z Axis Rotation to be not limited to 0-360°. It's convenient to be able to rotate hdri -30° for example. It's not that hard for cpu to calculate that -30° is the same as 330° and 720° is 0° as it for me.
This has to be one of the most simple user requests I ever implemented:
https://github.com/LuxCoreRender/BlendL ... 0d7a072f2b
That's great! Thank you very much! One little diff for dev, one giant leap for luxcore.
CPU Bidir + Metropolis | Core i5-4570
-
Sharlybg
- Posts: 2528
- Joined: Mon Dec 04, 2017 10:11 pm
- Location: Ivory Coast
Post
by Sharlybg » Mon Aug 13, 2018 7:55 pm
This one is really interesting. Kind of change that make life really easier. Well done.
-
wasd
- Posts: 319
- Joined: Tue Apr 24, 2018 7:20 pm
Post
by wasd » Wed Sep 12, 2018 11:08 am
I have a question about material library: if I remember right, there was feature in old lux to add material as link to a file. Is it possible to add such feature to luxcore? So I would store my materials in a files and to add material to an object I'd have to just pick a file.
CPU Bidir + Metropolis | Core i5-4570
-
Dade
- Posts: 4879
- Joined: Mon Dec 04, 2017 8:36 pm
- Location: Italy
Post
by Dade » Wed Sep 12, 2018 11:29 am
wasd wrote: ↑Wed Sep 12, 2018 11:08 am
I have a question about material library: if I remember right, there was feature in old lux to add material as link to a file. Is it possible to add such feature to luxcore? So I would store my materials in a files and to add material to an object I'd have to just pick a file.
It is possible (and easy to add) however the question is more how to integrate this feature with Blender

-
B.Y.O.B.
- Posts: 3909
- Joined: Mon Dec 04, 2017 10:08 pm
- Location: Germany
-
Contact:
Post
by B.Y.O.B. » Wed Sep 12, 2018 11:40 am
You can make a .blend file where you create your materials.
Then you can link or append these materials into other .blend files.
If you link them, they will be automatically updated in all "child files" when you edit a material in the "parent file" (i.e. your material library).
So you can just use the Blender asset system in this case.
-
wasd
- Posts: 319
- Joined: Tue Apr 24, 2018 7:20 pm
Post
by wasd » Wed Sep 12, 2018 12:07 pm
B.Y.O.B. wrote: ↑Wed Sep 12, 2018 11:40 am
You can make a .blend file where you create your materials.
Then you can link or append these materials into other .blend files.
If you link them, they will be automatically updated in all "child files" when you edit a material in the "parent file" (i.e. your material library).
So you can just use the Blender asset system in this case.
Thank you for the tip. Didn't know one can link materials. However, I'd like to avoid blender's linking system as much as possible.
I really liked that feature from old lux.
You see, there's a bunch of problems with .blend files and nodes right now and likely will persist in next few tens of years. Most annoying for me is ctrl+c crush and sss bug. I've commented on last one here recently
https://github.com/LuxCoreRender/LuxCore/issues/113 The problem is within .blend file. I didn't manage to find certain steps to reproduce the bug though.
CPU Bidir + Metropolis | Core i5-4570
-
wasd
- Posts: 319
- Joined: Tue Apr 24, 2018 7:20 pm
Post
by wasd » Wed Sep 12, 2018 12:23 pm
Dade wrote: ↑Wed Sep 12, 2018 11:29 am
wasd wrote: ↑Wed Sep 12, 2018 11:08 am
I have a question about material library: if I remember right, there was feature in old lux to add material as link to a file. Is it possible to add such feature to luxcore? So I would store my materials in a files and to add material to an object I'd have to just pick a file.
It is possible (and easy to add) however the question is more how to integrate this feature with Blender
I just thought of one way: there's a "custom properties" feature in blender. Maybe it's possible to add some property like
LuxcoreMaterial = ./somfile.lxm? Then, add field to Properties/Material tab to choose file instead of node tree?
CPU Bidir + Metropolis | Core i5-4570