BlendLuxCore Development

Discussion related to the LuxCore functionality, implementations and API.
Asticles
Donor
Donor
Posts: 171
Joined: Thu Jan 11, 2018 8:52 am
Location: Barcelona, Spain
Contact:

Re: BlendLuxCore Development

Post by Asticles »

B.Y.O.B. wrote: Fri Mar 23, 2018 4:01 pm
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
Why not convert the blackbody color to rgb?
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. »

That's the plan.
User avatar
Sharlybg
Donor
Donor
Posts: 3101
Joined: Mon Dec 04, 2017 10:11 pm
Location: Ivory Coast

Re: BlendLuxCore Development

Post by Sharlybg »

It's make a tie since i want talk about it. but don't know :

--- Can we add an option to control translucency level in glossy/matte translucent shader ?

--- Also there is know to control light importance in node iditor (maybe because of the upcomming light cache ?)
Support LuxCoreRender project with salts and bounties

Portfolio : https://www.behance.net/DRAVIA
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. »

Sharlybg wrote: Thu Mar 29, 2018 6:24 pm --- Can we add an option to control translucency level in glossy/matte translucent shader ?
It is controlled by the diffuse and transmission colors.
But if you use a bright diffuse color, only the non-reflected light can get transmitted (because of energy conservation).

So if you have for example diffuse color 0.7 and transmission color 0.8, the transmitted light will be:
non_reflected = 1.0 - 0.7 = 0.3
transmitted = min(non_reflected, 0.8) = min(0.3, 0.8) = 0.3
So you get 0.3 transmitted light, even though you set 0.8, because most light is reflected.

Hope this clears it up, or is it even more confusing?
Maybe I can show the result of this calculation in the material nodes (only possible if not using textures).

Or did I misunderstand you and you meant something else?
Sharlybg wrote: Thu Mar 29, 2018 6:24 pm --- Also there is know to control light importance in node iditor (maybe because of the upcomming light cache ?)
I think I added it a few days ago, it was simply not implemented yet, has nothing to do with light cache.
User avatar
Sharlybg
Donor
Donor
Posts: 3101
Joined: Mon Dec 04, 2017 10:11 pm
Location: Ivory Coast

Re: BlendLuxCore Development

Post by Sharlybg »

It is controlled by the diffuse and transmission colors.
But if you use a bright diffuse color, only the non-reflected light can get transmitted (because of energy conservation).

So if you have for example diffuse color 0.7 and transmission color 0.8, the transmitted light will be:
non_reflected = 1.0 - 0.7 = 0.3
transmitted = min(non_reflected, 0.8) = min(0.3, 0.8) = 0.3
So you get 0.3 transmitted light, even though you set 0.8, because most light is reflected.

Hope this clears it up, or is it even more confusing?
Maybe I can show the result of this calculation in the material nodes (only possible if not using textures).

Or did I misunderstand you and you meant something else?
It's clear ! Thanks You ;)
Support LuxCoreRender project with salts and bounties

Portfolio : https://www.behance.net/DRAVIA
kintuX
Posts: 810
Joined: Wed Jan 10, 2018 2:37 am

Re: BlendLuxCore Development

Post by kintuX »

[Tonemapper] Is Analog Film Simulation still coming in or is it no more? If yes, could LUTs be also supported?
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. »

Blender has this feature in the color management settings.
It is superior to a BlendLuxCore implementation because it can even be adjusted after a render is finished.
So I saw no point to implement the LuxCore imagepipeline plugin, I think the presets are mostly the same anyway.

A more interesting feature would be indeed an imagepipeline plugin which supports custom LUTs, but I think it is rather low priority compared to other stuff we have on our todo list.
Attachments
scrn_2018-03-30_19-56-21.png
kintuX
Posts: 810
Joined: Wed Jan 10, 2018 2:37 am

Re: BlendLuxCore Development

Post by kintuX »

Yes, am aware of Blender's color management. There's just no easy way to use custom .crf. If it's not too much, could at least reading from file be supported as it used to be?
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 30, 2018 5:59 pm A more interesting feature would be indeed an imagepipeline plugin which supports custom LUTs, but I think it is rather low priority compared to other stuff we have on our todo list.
But isn't it exactly what camera response plugin (with a custom file) already does :?:

P.S. for custom file I mean .crf file.
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. »

Sorry, I completely forgot you can already use a custom file.
I will add the plugin.
Post Reply