Page MenuHome

volumes behind transmission are lost when building the combined image from individual passes. The volume data is not added to the transmission pass, and is not in it's own pass due to it being obscured by the transmission
Confirmed, NormalPublicBUG

Description

System Information
Operating system: Windows-10-10.0.19042-SP0 64 Bits
Graphics card: NVIDIA GeForce GTX 1070/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 472.12

Blender Version
Broken: version: 3.1.0 Beta, branch: master, commit date: 2022-02-18 21:28, hash: rB93cc89247010
Worked: (newest version of Blender that worked as expected)

Short description of error
volumes behind transmission are lost when building the combined image from individual passes. The volume data is not added to the transmission pass, and is not in it's own pass due to it being obscured by the transmission

image pass:

combined image rebuilt from passes:

Open the below file, go to the compositor and press f12. Compare the image pass to the result of the passes being combined.

Event Timeline

Omar Emara (OmarSquircleArt) changed the task status from Needs Triage to Confirmed.Mar 7 2022, 12:49 PM

Minimal file that reproduces the issue.

This bug only seems to affect shaders that create both the volume and the transmission using the same material output node:

Volumes still get added to the transmission pass if the volume and glass are separate objects.

Brecht Van Lommel (brecht) changed the subtype of this task from "Report" to "Bug".Apr 28 2022, 5:48 PM