CFShadow
WARNING
maps without a shadow_control entity might cause your shadow to flicker
automatic firstperson shadows, as good as whatever an official implementation would look like
vastly superior to cl_drawownshadow which suffers from quality issues [github.com] and doesn’t support weapons
Features that are cool
- Shadows for weapons, not just the player
- Shadow is offset according to CLegs if it is present
- Extremely untested offset support for some weapon bases
Convars
Name
Purpose
cl_firstperson_shadow
0/1 – Enables firstperson shadow rendering.
cl_firstperson_shadow_yaw
0/1 – Whether aim_yaw pose parameter should be applied or not. Disabled by default as it looks a bit weird.
Github: https://github.com/chiraqoRP/CFShadow

realism firstperson shadow first person shadows cl_drawownshadow