Chaos Corona Forum
Chaos Corona for 3ds Max => [Max] I need help! => Topic started by: Visuali on 2021-07-30, 11:17:02
-
Hi, I'm looking for a render element that shows only the flat diffuse channel of all materials, but I can't find it.
Now I'm using the element "CShading_SourceColor" set to Diffuse but it has some shading in it, it's not flat, and this thing messes my postproduction.
Does anyone knows how to get it? Thanks.
-
What exactly do you need this element for, and what is wrong with CShading_SourceColor?
-
I use it to enhance the contrast of textures (eg to pop out the veins of woods or cracks in the concrete). In Photoshop, first by desaturate it, then increasing the contrast of the pass and changing the blending mode to softlight or overlay.
But because there's some shading in the pass by doing so I also introduce the shades.
I guess you will be tired of hearing comparisons, sorry, but just to understand what I would need, back in the days I used to use this technique with the VRayDiffuseFilter without problems.
I've attached an image of my CShading_SourceColor (diffuse). The shading is more visible in the round geometrys with no textures where I wound suppose to see full color without shades.
-
It seems that this is because your materials have some reflectivity and this is considered when calculating the diffuse component.
I have a workaround which seems to work in my quick test:
- add CShading_SourceColor (diffuse)
- add CShading_SourceColor (reflect)
- save both with gamma 1
- load them in Photoshop and put the reflect one on top of the diffuse one and set the reflect one's blending mode to "color dodge"
-
+1 it would be good if it didn't include reflection. I don't know any materials that don't have reflection to some degree. As the name implies 'SourceColour' would suggest a flat colour or texture i.e. the source jpeg or colour swatch without reflection. Even your first response implies that's how you thought it worked?
-
Thanks Maru! It will be very useful.
As Buckley said, I thought it would be just flat colors without reflections in it. But from now on I'll use the technique you just show.
Anyway I'll also open a feature request to ask for a Render Element that gives a flat result because this technique is a long process if compared to what I used to do with VRayDiffuseFilter and I think other users would benefit too.
Thanks again!
-
Feature request logged.
(Report ID=CRMAX-865)
-
+1
-
+1
-
Better than a +1 here is an entry on the Ideas Portal https://chaoscorona.ideas.aha.io/
-
Better than a +1 here is an entry on the Ideas Portal https://chaoscorona.ideas.aha.io/
Idea created: CMAX-I-25
https://chaoscorona.ideas.aha.io/ideas/CMAX-I-25 (https://chaoscorona.ideas.aha.io/ideas/CMAX-I-25)
done.
-
Brilliant, thank you so much!
-
I would like to vote on it but can't see it yet... needs to be made visible to the public?
-
It does, that may take some time, usually a day or so, could be longer though.