LuxCoreRender / LuxCoreRender/BlendLuxCore
Two clear volumes in face contact
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 877
- Forks
- 108
- PR merge metrics
- No merged PRs in 30d
Description
.blend file:
Test_Scene.zip
Steps to reproduce:
just render the test scene
Screenshots or rendered images:
This shows the issue with two bodies

This is the etimated appearance.
It's made with one body but the appearance with two should be very similar to this:

Error message from Blender console:
no error messages
Description (copy from forum):
I've some troubles with two bodies made from clear plastics that touch each other and share a surface.
I was used to manage this situation with an intermediate surface with defined internal and external volumes.
This example shows this situation and the rendering looks wrong. The reflections are by far too high... and the optical effects too strong.
A simple offsetted volume with the same thicknes everywhere should have almost no optical effect (slight shift of the image).
The volumes also share identical IOR so the reflection on the intermediate should be 0.
I've been looking in the face normals several times and I can't find any mistake... (tried a lot)
Also already tested, the behaviour is the same with 2.4 and 2.5 luxcore. And its also retested on the 2.83 LTS and current 2.92.0 blender.
What's wrong with this? Thanks a lot - I really apprechiate your help.
OS: Windows 10
Blender version: 2.92.0
LuxCore version: 2.5
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by opening Test_Scene.zip and rendering the supplied scene with Blender 2.92.0 and LuxCore 2.5. Compare the result with the attached reference images, then trace the behavior of two touching clear-plastic bodies and their shared surface. Done means identifying the cause of the excessive reflections and optical effects and confirming a fix against the provided scene.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- computer-graphics
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100