Weapon FOV is a useful material node that improves the immersion of holding weapons in a first-person camera. This package takes your FPP camera view to industry standards without any noticeable additional cost.
Features include:
- Separate weapon FOV – Set a custom field of view per weapon to fix weapon stretching when changing the game FOV and to calibrate weapon size independently of the camera.
- Weapon depth priority – Adjust weapon scale along the camera Z-axis (depth) to fix weapon-wall intersections, allowing smaller player capsule radius and weapon rendering in the environment.
- Near clip plane – Modify the near clip plane to show more or less mesh in the camera view.
- Weapon offset – Apply a custom position for the weapon in camera space.
- Effect blending – Implement a smooth transition between FOV space and world space, ideal for projectiles and characters standing on the ground.
- Material node – Customizable per weapon or controllable via global material parameters.
- Efficient – Calculated per vertex, eliminating the need for additional rendering passes.
- Zooming – Enable camera FOV changes while keeping the weapon constant, simplifying scope zoom effects.
- Sniper scope – Includes multiple parameters such as lens refraction, aberration, and overlays.
- Bullet time – Support for a slow-motion bullet camera effect.
- 3D HUD – Renders meshes directly on screen.
2026-03-25 00:00:00-update version:Weapon FOV v5.1+