I've been playing with creating a glowing effect, I'm noticing that if I place a light inside a solid object the FastSSS material ignores it. If the material has an inner surface as well then it seems to respond accurately. I have a project that's quite far along already and adding an inner surface to these particular objects isn't really an option at this point. Is there some way around this or a different approach I could take for making an interior glow effect on a solid object? This will be on a character and I'm currently using the FastSSS as a skin shader on Vray Next GPU
Announcement
Collapse
No announcement yet.
Light inside SSS object
Collapse
X
-
Could you simply make your surfaces double sided? You'd only need to plug all your existing shaders into a two-sided shader and apply that as the top level material. I haven't tested but I'm guessing that if the scenario works with an internal surface but not without one, it's simply a case of needing normals that are facing the light source.
-
Okay so I've come back to playing with this. Should have read the manual! So if I set Single Scatter to Raytraced(refractive) and play with the scatter radius and phase function, then put a light inside a solid object this renders as I'd expect on CPU and looks really nice. However its not showing the light at all on GPU, and there's no mention of this not being supported on the Supported Features page so is this a bug? See attached images:
Comment
-
This is not supported on the GPU. The log should print an error that only the 'none' and 'simple' scatter modes are supported. I'll make a note to properly document it and ping the developers to discuss support in the future.
Comment
Comment