This package allows you to easily add objects fading when they occur between camera and the player,using dithered effect you can easily add to your custom hlsl shader or graph shader.Package let's you easily add fading objects functionality. You can adjust the minimal opacity of the faded object and time of the fade.You could also take a look at standard transparency approach for fading objects which does not require customizing shaders:https://assetstore.unity.com/packages/slug/212951The script is based on detecting colliders between camera and the player, so that the script works properly each object has to have collider on it.To make the dithering effect work, you must add it using Shader Graph or hlsl code.You can find easy examples of implementing dithering in DitherShaderGraph and in DitherTest.shader file, and dither function to use in code is included in file called Dithering.hlslPackage includes:Multiple objects fade at the same timeDetecting object when inside colliderWorks with standard and skinned mesh renderersLets you choose between multiple ways of detecting mesh renderes in object hierarchyEasy to add a graph with a dither effect that affects the shadows according to your will