You know in FPS game, they can render the weapon without being clipped / obstructed by wall or any object directly in front of them. I know one of the trick to achieve this is by using another camera to render only the weapon itself.
Is there any other trick to achieve this without adding another camera? Maybe by disabling depth testing on the weapon, using special shader, or something else.
Thanks for the help.