View Full Version : I cant get rid of specular highlite
LASanchez 02-08-2006, 04:35 PM I am using miss_fast_simple_maya node. Everything is working fine but I cant get rid of the secular highlite. I have made the specular color black, turned down the shininess to zero, and I even turned of emit specular on all of my lights. But when I render there is still specular highlights.
| |
sturmkim
02-08-2006, 06:14 PM
i don't know what is miss-fast-simple maya node.
but, check your shader's reflection.
LASanchez
02-08-2006, 06:29 PM
Here is a view of the atribute editor and a render. As you can see there is no refectivity. As far as I can tell anyway.
LASanchez
02-09-2006, 06:03 PM
I read in a tutorial that some times this is a problem. Unfortunatly It gave no fix. So if this is just a glich is there anything I can do about it or do I have to go back to the drawing board?
1armedScissor
02-11-2006, 05:16 AM
afaik this is a bug with any mentalray base shader, in that they don't respect the emit diffuse and emit specular flags on lights. In order to make it work I think you need to modify the code for the shaders and recompile.
can anyone else confirm this?
floze
02-11-2006, 11:52 AM
afaik this is a bug with any mentalray base shader, in that they don't respect the emit diffuse and emit specular flags on lights. In order to make it work I think you need to modify the code for the shaders and recompile.
can anyone else confirm this?
I wouldnt call it a bug, it's simply not implemented. It'd be definitely possible, but there's not much documentation on the mayabase shader's actual (mr) configuration.
Lucas_arturo: I guess that problem happens for the misss_fast_simple only. Try the regular misss_fast_shader and add your own specular shader, or try out the misss_fast_skin maybe. My suspicion is that the misss_fast_simple does not pass the secondary specularity to the user, taking some default values which cannot be altered. You probably could overcome this by simply editing the phenomenon declaration so it properly forwards that values, making it possible to mute them.
LASanchez
02-22-2006, 05:57 PM
I figured out how to make this work! I had tried turning off all of the lights ecept the back light but that didnt work, however when I unlinked them the spec went away. Ofcourse this will only work if you are using this as a render pass but that what I wanted. Thanks for the help!
bgawboy
02-23-2006, 11:57 PM
The misss_fast_simple has a fixed specular contribution.
You could go in and change the phenomenon in the subsurface.mi file.
Or better, you could copy it and make the change for your own version.
The good news is that this is just an mi change, and requires no new shader.
CGTalk Moderation
02-23-2006, 11:57 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.
vBulletin v3.0.5, Copyright ©2000-2009, Jelsoft Enterprises Ltd.