I attached a scene I made.
There are some sharp corners that look smooth in Lux:
The same area in Cycles:
This area also looks weird (there's also a shadow terminator issue here, but that's not what I mean):
Cycles:
What is going on?
Sharp corners looking smooth
Forum rules
Please upload a testscene that allows developers to reproduce the problem, and attach some images.
Please upload a testscene that allows developers to reproduce the problem, and attach some images.
Sharp corners looking smooth
- Attachments
-
- lampe2.blend
- (1.87 MiB) Downloaded 110 times
Re: Sharp corners looking smooth
Maybe Lux isn't seeing the MARK SHARPs
Re: Sharp corners looking smooth
BlendLuxCore supports Blender's auto smooth, but it does not support custom normals. I have not looked at the file yet, but maybe you are using custom normals?
Mark sharp works if used with autosmooth or the edge split modifier.Maybe Lux isn't seeing the MARK SHARPs
Re: Sharp corners looking smooth
At the moment, you have to clear the custom split normal data to have a working mesh in Lux.
In a quick test it seems to fix the problem, however I don't know what this data was needed for exactly, so you will have to consider if this model works without the custom normals.
It is planned to implement this feature eventually.
In a quick test it seems to fix the problem, however I don't know what this data was needed for exactly, so you will have to consider if this model works without the custom normals.
It is planned to implement this feature eventually.
Re: Sharp corners looking smooth
Wow, thanks, I would have never found that myself.
I imported the mesh from an .obj that I made in MoI, so this "custom split normals data" is apparently something that comes from the .obj importer. Removing it seems to have no effect on the mesh.
I imported the mesh from an .obj that I made in MoI, so this "custom split normals data" is apparently something that comes from the .obj importer. Removing it seems to have no effect on the mesh.
Re: Sharp corners looking smooth
Could LuxCoreRender maybe just ignore this data? Because it seems it has to be cleared manually for every object.
Re: Sharp corners looking smooth
We are currently ignoring it, and this is the result we get.
So I fear the answer is no, Blender skrews with the mesh data in some way and ignoring doesn't help.
So I fear the answer is no, Blender skrews with the mesh data in some way and ignoring doesn't help.