jwiest opened this issue on Mar 19, 2018 ยท 11 posts
bagginsbill posted Mon, 19 March 2018 at 2:40 PM
FireFly uses pre-ray-tracing techniques for reflecting light sources, and so it is common to add two nodes for reflections - one for light sources (from the "Specular" family of nodes) and one for actual raytraced reflections (i.e. the Reflect node). These two nodes do separate and essentially unrelated things, and they get added together. Some older eye shaders don't even bother with the Reflect node and just use one of the specular family of nodes, such as Blinn, Glossy, Specular, etc. As well, people making shaders here often told the specular node to use ridiculous settings, mostly to achieve some exaggerated highlight effect but often because they had no clue what they were doing.
Conversely, SuperFly uses nothing BUT ray tracing, and your specular node (if you have it) is basically a reflect node. So you either have a massively overpowered specular-family node, or a specular + reflect doubling up, or both.
The solution is to assemble a proper eye shader. Guessing from your question you don't know how.
Therefore I'd suggest you get and use EZSkin 2 which will do all the work for you.
Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)