Votes
0
Product:
Character Creator 4
Version:
4.01
Status:
Assigned
Issue 8626
"Eliminate Shadow Artifact" is not suited for eyes
While ON, "Eliminate Shadow Artifact" produces horrible artifacts on eye mesh (screenshot 1). And it is getting worse under certain lights condition
Eye should be excluded from this settings.

NVIDIA SDK manual suggests enabling shadow_terminator_offset_mode = on (in CC it equals to Eliminate Shadow Artifacts checked) only in exceptional cases and rather handle odd shadows by tessellating the surface.
Because this mode (if enabled globally) might cause some other issues with 2 meshes being too close to each other. This is exactly what happening with cornea/eye geometry (screenshot 2).

NVIDIA also suggests handling shadow artifacts per object with shadow_terminator_offset = true parameter.
In other words enable Eliminate Shadow Artifacts for body, but not for eyes for instance. But this parameter was never integrated in CC/iClone on object level.
Source: https://raytracing-docs.nvidia.com/iray/manual/index.html#physically_plausible_scene_setup#tessellating-curved-surfaces

I did test it manually by exporting MI scene and inserting this parameter manually into the scene MI file for body instance and it worked just fine.
It did fix body shadows, but did not affect eyes.
OS: Windows 10
Attachment:
  • artifacts.jpg
  • artifacts.gif
  •  0
  •  260
Submitted by4u2ges
COMMENTS (0)