Artifacts with toon eyes on Iray?

scuttlebunsscuttlebuns Posts: 34
edited February 7 in Daz Studio Discussion

I am going for 3d toon style than a flat anime style as I am having trouble getting various geoshells effects to work in the filament. I did some test renders on Iray with the toon model and for the most part, it's okay but there is artifacts on the eyes. I tried changing from filatoon shader to base uber and still no different. Yes, I've fiddled around with environment weight on shaders too.I tried apply headlamp too incase low light was causing issues, still artifacts.The thing is, in one of my experiments, I did get it right without artifacts, but I forgot what I did. I am unable to reproduce it. Any advice?

 

Screenshot 2025-02-05 213911.png
143 x 103 - 29K
Post edited by scuttlebuns on

Comments

  • crosswindcrosswind Posts: 8,023

    You can try: Render Settings > Editor > Optimization > Instance Optimization, change it to Memory or Speed ~~

  • scuttlebunsscuttlebuns Posts: 34
    edited February 9

    crosswind said:

    You can try: Render Settings > Editor > Optimization > Instance Optimization, change it to Memory or Speed ~~

    I tied this, no difference. I tried with speed as well. I have 16GB ram and RTX 3060 laptop. I have 6GB dedicated VRAM, 14GB shared VRAM. Specs aside, it's literally just the base figure with no clothes, hair, etc. 6GB VRAM itself should be more than enough, right? Most of the time, it's like as attached image. Situationally, it clears up, but I don't know precisely when or why. I was experimenting with emision as workaround maybe that was the situational clear ups. I can't seem to consistently have the eyesocket/whites of the eye (of the anime eye) to be cleared up. I put a light source right in front of it, and still either fully black or artifacts. I have tried changing eye shader from filatoon to iray base, but still the same. Any advice? 

    Screenshot 2025-02-10 003947.png
    1411 x 563 - 350K
    Post edited by scuttlebuns on
  • barbultbarbult Posts: 24,832
    Your screenshot is an Iray Preview. Shouldn't you be using Filament draw style to look at these FilaToon items?
  • crosswindcrosswind Posts: 8,023
    edited February 9

    scuttlebuns said:

    crosswind said:

    You can try: Render Settings > Editor > Optimization > Instance Optimization, change it to Memory or Speed ~~

    I tied this, no difference. I tried with speed as well. I have 16GB ram and RTX 3060 laptop. I have 6GB dedicated VRAM, 14GB shared VRAM. Specs aside, it's literally just the base figure with no clothes, hair, etc. 6GB VRAM itself should be more than enough, right? Most of the time, it's like as attached image. Situationally, it clears up, but I don't know precisely when or why. I was experimenting with emision as workaround maybe that was the situational clear ups. I can't seem to consistently have the eyesocket/whites of the eye (of the anime eye) to be cleared up. I put a light source right in front of it, and still either fully black or artifacts. I have tried changing eye shader from filatoon to iray base, but still the same. Any advice? 

    I couldn't reproduce the issue you have. Well, what if you hide Genesis 9 Toon Eye Socket and Genesis 9 Toon Shadow Plane ?

    SNAG-2025-2-10-025.png
    2560 x 1392 - 784K
    Post edited by crosswind on
  • scuttlebunsscuttlebuns Posts: 34
    edited February 11

    I couldn't reproduce the issue you have. Well, what if you hide Genesis 9 Toon Eye Socket and Genesis 9 Toon Shadow Plane ?

    When I disable it, it's just a hollow floating iris. The shadow pane itself is not causing issues. I hid the outline and it reduced the artifacts slightly, I wont be using outline so I'm good hiding it. However, artifacts still there. The weird thing is sometimes there are more artificts, sometimes it's less. In viewport render when I change subdiv to higher levels 3+ the artifacts clears up a bit, but upon rendering on 3+ subdiv as per default, still artifacts. I don't have much technical knowledge of Daz, but my guess is that the eyesocket is overlapping mesh behind it (maybe invisible mesh since it is hollow?), and the artifacts come up when the GPU tries to render it. I would imagine that could be it, as memory is clearly not an issue. I have enough to spare. So that's the only other explanation I can think of. It's odd that you are getting clear eyes. So, my hardware is doing something different since we are both using the same product.

    Post edited by scuttlebuns on
  • crosswindcrosswind Posts: 8,023
    edited February 11

    In your case, you should delete the geo-shell outline (I thought you had already done so...)  I had it deleted in above screenshot.  As for if there's any other culprits, I have no clue so far...

    Post edited by crosswind on
  • PadonePadone Posts: 3,796
    edited February 12

    The toon eyesocket is hollow so casting shadows in iray is expected, that's the "artifact" you get. To work around it you just have to delete the toon outlines and shadow plane, then add some emission to the eyesocket.

    iray-toon.jpg
    729 x 225 - 46K
    Post edited by Padone on
Sign In or Register to comment.