Closed SinsOfSeven closed 1 day ago
This is caused by a new feature which I didn't thoroughly test and kind of forgot about, I will be pushing an update to remove it soon and reimplement it properly for the next major release. Basically, I didn't encounter this while testing, so I just left it in.
This issue is related to the mixing of the o1
and o4
outputs of the Pixel Shaders. The code can be found on these lines. I will temporarily remove this max function in favor of better handling in a future version. This change needs to be done to all 4 copies of the custom transparency shaders.
r3.yz = float2(max(ren1.w,r3.y),max(ren4.x,r3.z));
//...
o1.w = r3.y;
//...
o4.x = r3.z;
NatlanOutlineWithDiffuseColor0.hlsl NatlanOutlineWithDiffuseColor1.hlsl OutlineWithDiffuseColor0.hlsl OutlineWithDiffuseColor1.hlsl
oops forgot to say this is patched in the sub-release of 1.05108, but that's just a roll-back.
Original Source It seems that problems with transparent details will haunt us forever