BlendLuxCore Development

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

Re: BlendLuxCore Development

Post by B.Y.O.B. » Mon Apr 29, 2019 10:03 am

epilectrolytics wrote:
Mon Apr 29, 2019 9:31 am
Happens also with Cycles
Then it's either a problem in your scene setup or a bug in Blender.
Maybe check the camera and focus object for constraints or modifiers, they might screw things up?
Support LuxCoreRender project with salts and bounties

User avatar
epilectrolytics
Donor
Donor
Posts: 530
Joined: Thu Oct 04, 2018 6:06 am

Re: BlendLuxCore Development

Post by epilectrolytics » Mon Apr 29, 2019 10:17 am

Found the cause of the problem :!:
All objects in this scene (downloaded from Blenderartists somewhere) have an origin of 0,0,0 so their origin is out of geometry.
As this is only a test I probably won't rerender.

Thanks for your help B.Y.O.B.!
MBPro 15" 16GB i7-4850HQ GT750M, MacOS 10.13.6 & Win10Pro PC 16GB Ryzen 2700X, 2 x RTX 2070

User avatar
B.Y.O.B.
Developer
Developer
Posts: 2884
Joined: Mon Dec 04, 2017 10:08 pm
Location: Germany
Contact:

Re: BlendLuxCore Development

Post by B.Y.O.B. » Wed May 08, 2019 11:41 am

I'm working on a "Split RGB" texture.
It can be used to replace setups like this one:
Attachments
2019-05-08_13-39-06.png
Support LuxCoreRender project with salts and bounties

provisory
Posts: 206
Joined: Wed Aug 01, 2018 4:26 pm

Re: BlendLuxCore Development

Post by provisory » Wed May 08, 2019 12:21 pm

B.Y.O.B. wrote:
Wed May 08, 2019 11:41 am
I'm working on a "Split RGB" texture.
👍

User avatar
B.Y.O.B.
Developer
Developer
Posts: 2884
Joined: Mon Dec 04, 2017 10:08 pm
Location: Germany
Contact:

Re: BlendLuxCore Development

Post by B.Y.O.B. » Thu May 09, 2019 10:53 am

I also created the counterpart and merged them into LuxCore master.
Attachments
2019-05-09_12-53-34.png
2019-05-09_12-53-34.png (16.78 KiB) Viewed 634 times
Support LuxCoreRender project with salts and bounties

User avatar
nigec
Posts: 141
Joined: Mon Mar 11, 2019 8:50 am

Re: BlendLuxCore Development

Post by nigec » Thu May 09, 2019 11:56 am

I've noticed if you export the scene (cfg) texture gamma settings aren't exported, they are always 1
Attachments
gamma.jpg

User avatar
epilectrolytics
Donor
Donor
Posts: 530
Joined: Thu Oct 04, 2018 6:06 am

Re: BlendLuxCore Development

Post by epilectrolytics » Thu May 09, 2019 12:21 pm

B.Y.O.B. wrote:
Thu May 09, 2019 10:53 am
I also created the counterpart and merged them into LuxCore master.
A welcome addition to the node system, thanks!
MBPro 15" 16GB i7-4850HQ GT750M, MacOS 10.13.6 & Win10Pro PC 16GB Ryzen 2700X, 2 x RTX 2070

User avatar
B.Y.O.B.
Developer
Developer
Posts: 2884
Joined: Mon Dec 04, 2017 10:08 pm
Location: Germany
Contact:

Re: BlendLuxCore Development

Post by B.Y.O.B. » Thu May 09, 2019 12:37 pm

nigec wrote:
Thu May 09, 2019 11:56 am
I've noticed if you export the scene (cfg) texture gamma settings aren't exported, they are always 1
IIRC the FILESAVER engines saves all images with gamma 1, so this should be correct.
Support LuxCoreRender project with salts and bounties

User avatar
nigec
Posts: 141
Joined: Mon Mar 11, 2019 8:50 am

Re: BlendLuxCore Development

Post by nigec » Thu May 09, 2019 1:02 pm

Filesaver has no gamma set, tonemapper is gamma 2.2
It seems really odd that those settings aren't exported.. the material looks horrible exported unless I manually change the gamma setting to what it was in Blender
I can't show you right now the difference, maybe later today

edit:
Ok the Filesaver I did for the Sketchup view is the same, I need to do some tests :)
the lxs export coming out of Sketchup has gamma as set by the user

User avatar
Dade
Developer
Developer
Posts: 2940
Joined: Mon Dec 04, 2017 8:36 pm

Re: BlendLuxCore Development

Post by Dade » Thu May 09, 2019 3:55 pm

Gamma correction is pre-applied to image maps so they are always stored in memory with gamma 1.0, when exported they all have gamma 1.0.

It is done to improve performance: never do at run-time something you can do as pre-processing.
Support LuxCoreRender project with salts and bounties

Post Reply