The character can fade out if the camera gets too close to the character, thus eliminating the chance of the camera clipping with the character. The fading will occur if FadeCharacter is enabled within the CameraController. In order for the character to fade, the character must be using Unity's Standard Shader. Any items being held by the character will also fade if they are using the Standard Shader.
Fade the character's material when the camera gets too close to the character. This will prevent the camera from clipping with the character
The Transform to use when determining how much to fade
Start Fade Distance
The distance that the character starts to fade
End Fade Distance
The distance that the character is completely invisible