Viewmodel Projection Lab is a shader system for first person weapons and equipment in Unity. It applies projection to rendered viewmodel geometry. With the depth guards tuned to the scene, it can help reduce clipping near walls and other surfaces, keeping important weapon details visible while preserving the world camera framing. Results depend on the mesh, material, camera setup and settings.
Tune projection blend, viewmodel field of view, scale, depth offset, near clip guard and far depth guard. Transition between projected and world rendering with the included controls. The system affects rendering only. It does not move transforms or colliders, perform collision detection, or guarantee that a weapon remains visible through every surface.
The Viewmodel Projection shader is the asset for sale in this listing. It is designed to adapt to custom shaders and camera effects. Additional setup may be required for a specific project, and compatibility is not guaranteed for every shader or effect.
The included demo project shows it integrated with the publisher's Overheat Glow, NVG and Thermal, Advanced Weapon Camo, Realistic Laser Sight, and Scope and Sights Shader assets. These companion assets are separate products and are not included in this package.