Here is the code:
float depthMultiplier = -((pos1.position.y + pos2.position.y) / (pos1.position.y + transform.position.y));
vignette.color = new ColorParameter(new Color(vignetteColorTop.r * 1-depthMultiplier, vignetteColorTop.g * 1-depthMultiplier , vignetteColorTop.b*1-depthMultiplier));
vignette.intensity = new ClampedFloatParameter(depthMultiplier, 0, 1);