First Person View 3 offers a solution for first person render in Unity, where first person objects won’t clip through the environment, have a separate field of view and receive shadows from the environment.
FPV3 now supports the Default Renderer for Unity versions 2018.4 and up, and also supports HD