Join Aaron F. Ross for an in-depth discussion in this video Setting a custom reflectance function, part of 3ds Max: Advanced Materials.
- [Narrator] There are a couple other ways that we can adjust the balance of specular reflections. We can adjust the Metalness parameter. Remember that, if it's a value of one then we're using the Pure Metal Shader and if it's a value of zero, we're using the Pure Diffuse Shader. Which includes things like Transparency and Sub-Surface Scattering. But we can adjust the value, fractionally to achieve a balance between those two shaders.
And this is a recommended technique for adding a little bit of life or realism to a metal. Just give it a little bit of Diffuse component. Set the Metalness to .9. And then immediately we see that we're getting a bit more shading on that surface. That's a good technique that doesn't deviate too much from physical realism. If we bring it down to .5 we'll get a 50 50 split between those two shaders. And that will be a more dramatic example. We're seeing now a lot of diffuse shading on that surface.
The other way that we can adjust reflections is by directly changing the Function Curve. And that is going to be a non-physical effect and in order to access it we need to be in Material Mode Advanced. I'll set Metalness back to one. And start playing around with Advanced Reflectance Parameters, down here. When a physical material is in Standard Mode we won't see this Advanced Reflectance Parameters and the Bidirectional Reflectance Distribution Function or BRDF will be determined by the Index of Refraction.
And BRDF is just a fancy word for this relationship between the Facing and the Edge polygons. Remember, Facing is the flat surfaces and Edge are the surfaces pointed 90 degrees away from the camera. So if you're in Standard Mode then you're always locked to the IOR. But if you're in Advanced Mode, you have the ability to go into Custom Curve. And now we've left the strict confines of the physical simulation. And we can have a more art directed look.
We can give it an impressionistic look. Making the highlights pop, for example. And that can be done simply by increasing the Facing amount. Let's give it a little bit, let's say .2. And immediately we see much stronger highlights. Because now, the Facing surfaces are returning more of this reflection color. And again, if we want it to be a gold material we probably want a colored reflection. I'm just going to drag and drop from the Base Color onto the Reflections Color.
And choose Copy. And now we've got, nice strong gold highlights almost everywhere on the model. If we want a purely linear response here. Set the Facing value to zero. The Edge value to one. And the Slope to 0.55. And now we've got a straight line curve in which the relationship between the Facing angle is purely linear. And that's how to achieve a custom reflectance function in the physical material.
- Streamlining material editor workflow
- Managing XREFs and materials
- Laying out a scene for material testing
- Using the Physical Material
- Controlling highlights with Roughness
- Directing reflections and refractions
- Simulating translucency and scattering
- Building a shading network
- Combining and color correcting maps
- Baking maps such as ambient occlusion
- Procedural mapping with Substance
- Using relief maps: bump, normal, and displacement