How do I get Physical Materials applied to Landscape Layers to affect my 3rd Person Character's locomotion?

So I get Physical Materials.
I get how to make Landscape Layers.
I know how to assign a Physical Material to a Landscape Layer.

What I DON’T get is how to make it so that I can have Landscape Layers (with Physical Materials applied to them) affect the 3rd person character’s locomotion.

For example, if I create an “Ice” physical material (little to no friction) and apply it to an ice looking landscape layer, my character won’t slide on it if I suddenly come to a complete stop (that’s my intention…to have the character slide on ice).

Likewise, if I create a “Mud” physical material, I want to be able to apply that to a muddy looking landscape layer and have it cause the 3rd person character’s locomotion be slowed tremendously.

Can I do this SOLELY through physical materials? Or must I detect the surface type through scripting to do what I’m trying to do?