Hi,
I have a specular material with a scattering medium attached. Even with very high density where the object is essentially opaque, the alpha doesn't seem to take into concideration the density of the medium.
Attached is a simple scene. Am I doing something wrong?
v3.05.3.0
Thanks
Yaniv
sss & alpha
Moderator: juanjgon
Forum rules
Before posting a bug report, please check the following:
1. That the issue has not already been disclosed
2. That the issue is specific to this plugin, and not Octane in general (Try reproducing it in Standalone)
Bugs related to the Octane Engine itself should be posted into the Standalone Support sub-forum.
All bug reports should include the information below, along with a detailed description of the issue and steps to reproduce it.
A. Operating System, including version (i.e. Win 7, OSX 10.11.2, Ubuntu 14.04, etc.)
B. Graphics Card(s) model (i.e. GTX 580 - 3GB, TITAN, etc.)
C. RAM Capacity (i.e. 6 GB)
D. Nvidia driver version (i.e. 7.50, 7.5.22)
E. OctaneRender Standalone version, if installed (i.e. 2.24.2, 2.23, etc.)
F. OctaneRender plugin version (i.e. v2.25 - 2.21)
G. Host application version, including build number if available (i.e. 3ds Max 2016 Build 18.0)
Before posting a bug report, please check the following:
1. That the issue has not already been disclosed
2. That the issue is specific to this plugin, and not Octane in general (Try reproducing it in Standalone)
Bugs related to the Octane Engine itself should be posted into the Standalone Support sub-forum.
All bug reports should include the information below, along with a detailed description of the issue and steps to reproduce it.
A. Operating System, including version (i.e. Win 7, OSX 10.11.2, Ubuntu 14.04, etc.)
B. Graphics Card(s) model (i.e. GTX 580 - 3GB, TITAN, etc.)
C. RAM Capacity (i.e. 6 GB)
D. Nvidia driver version (i.e. 7.50, 7.5.22)
E. OctaneRender Standalone version, if installed (i.e. 2.24.2, 2.23, etc.)
F. OctaneRender plugin version (i.e. v2.25 - 2.21)
G. Host application version, including build number if available (i.e. 3ds Max 2016 Build 18.0)
It is not possible to encode colour information into an alpha channel, because it's greyscale only. Due to this fact you can't alpha blending work like a coloured filter, which would be required to be able to incorporate the absorption and transmission colour into the render result. -> We are ignoring it and only reflections are recorded.
What the option "affect alpha" does is separate reflection paths from refraction paths and averaging all reflection paths with an alpha value of 1 and all refraction paths with an alpha value of 0. So if 30% of your paths enter the specular material (i.e. are refracted), the alpha value will be 70%, because 70% of the paths get reflected.
There should be no difference in renderings between different versions. Let us know if you see differences or incorrect results.
What the option "affect alpha" does is separate reflection paths from refraction paths and averaging all reflection paths with an alpha value of 1 and all refraction paths with an alpha value of 0. So if 30% of your paths enter the specular material (i.e. are refracted), the alpha value will be 70%, because 70% of the paths get reflected.
There should be no difference in renderings between different versions. Let us know if you see differences or incorrect results.
In theory there is no difference between theory and practice. In practice there is. - Yogi Berra
No there isn't at the moment. We would need to implement a different alpha channel system (basically an alpha channel for each of the red, green and blue channels). It's on our to-do list (like so many other things), but I don't know when we will get to work on it.WhyGee wrote:Hi, thanks for the response but I don't understand what the conclusion is? is there no way to properly composite a specular material with a medium?
In theory there is no difference between theory and practice. In practice there is. - Yogi Berra