Code:
vector $vWPos = worldPosition;
vector $vSPos = <<pSphere1.translateX, pSphere1.translateY, pSphere1.translateZ>>;
float $fDistance = mag($vWPos - $vSPos);
float $fEffect = 0;
if($fDistance < effectRadius);
$fEffect = 1 - linstep(0, effectRadius, $fDistance);
rgbPP = <<$fEffect, 0, 1 - $fEffect>>;