Cutout Opacity in 4.20
Granville
Posts: 696
Something weird is going on with many of the products that I use add realism. There seems to be fringing and highly visible borders when there is a map in cutout opacity. I can't identify it though. Does anyone know what is happening?
Comments
There's definitely some changes with how the new version of NVIDIA Iray that's included in DAZ 4.20 handles cutout opacity, but it's really only in regard to opacity and Luminance. I have not noticed any other differences with opacity, but perhaps it's because of the specific way you're using it. Care to eloborate?
Nothing new for me, I've always had problems with Cutout opacity, since 4.12 and earlier. I either get faint fringing around arms or legs, or black scraggly lines appearing from nowhere. Turn off Cutout, and it all goes away, but that defeats the point why I'm using it in the first place.
May be it has something to do with texture compression since high compression gets artifacts. You may try to turn it off.
Daz Docs are a bit lacking in that area:
http://docs.daz3d.com/doku.php/public/software/dazstudio/4/referenceguide/interface/panes/render_settings/engine/nvidia_iray/start#texture_compression
Zero description of it.
I use lossless png files for transparency, not lossy jpg. So, are you suggesting Daz Studio is taking my pixel perfect png maps and compressing them into artifacts, before it uploads them to iRay? My cutout maps are mostly simple, solid black and white cutouts. So, even if Daz Studio compressed them, I don't see how they could go from simple black and white blocks to scraggly lines. Something else is up.
I don't know what you mean by turning it off. There's no checkbox, just "medium threshold" and "high threshold". Sorry, if I sound grumpy, but this has always been an annoying bug.
Set the high threshold to 8k, this disables high compression for all the textures below 8k.
The problem with Opacity Maps has been about for some time, Try setting the Cutout Opcity to 0.99 instead of 1, If that doesn't work then try setting the Max Path (Render settings - Optimization) from -1 to something high like 64.
changing threshold values: no effect
changing alpha values: no effect
changing Max Path values: no effect
One thing I did notice is that the artifact noise pattern changes when I convert the clothing to SubD (Edit -> Geometry -> Convert to SubD...), or if I change the resolution levels (Parameters -> View SubD Level), Parameters -> Render SubD Level). The scraggly lines might be coming from how the geometry is triangulated or subdivided. I think it might be Z-buffer artifacts for invisible geometry covering the cutout area. I increase the scale of the clothing to 101%, and the lines disappeared. Hey, that worked. :)
Then it's a precision issue for geometry layers that are close. Happens the same for black eyes far from the scene center.