How do i fix subsurface scattering in Blender shader nodes and texture maps?
#1
I’ve been trying to get better at creating realistic skin and subsurface scattering in my character portraits, but my shader network in Blender just ends up looking either waxy or flat. I’m not sure if my issue is with the node setup for scattering radius or if my texture maps are fighting the effect.
Reply
#2
I've chased waxy skin before too. For me the breakthrough was cleaning the texture chain instead of tweaking the radius in isolation. The albedo map had a lot of color noise and the subsurface scattering radius kept fighting it. I swapped in a clean color texture, kept a separate SSS radius map, and used a neutral transmission color. Then I tested on a head under two lights and the depth started to feel real.
Reply
#3
I keep thinking maybe the problem is the maps fighting each other. The roughness and scatter maps kept canceling out the shading I wanted, so the face stayed flat no matter the radius. I tried isolating them, testing with a flat albedo and a single grayscale roughness, and it helped a bit, but it wasn't a cure.
Reply
#4
I did a quick sanity check by rendering with a plain white base and no textures, just the skin shader. The shading depth reappeared instantly, so textures were the culprit. I noticed that the cheek and lip areas got brighter when the color map bled into the skin volume, which told me the texture influence needed restraint.
Reply
#5
Maybe the real bottleneck is lighting and exposure, not only the node setup. I played with a different HDRI and a couple of backlights and the skin suddenly pulled depth at the same radius, which makes me doubt the maps alone. Still not sure if the problem is the texture scale, the shader model, or just how the camera sees it.
Reply


[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Forum Jump: