Factor out common code for modifying fragment shaders for translucent pass(es).
Factor out common code for modifying fragment shaders for translucent pass(es).

denverpierce/cesium,CesiumGS/cesium,likangning93/cesium,kiselev-dv/cesium,CesiumGS/cesium,YonatanKra/cesium,jasonbeverage/cesium,josh-bernstein/cesium,omh1280/cesium,omh1280/cesium,esraerik/cesium,NaderCHASER/cesium,kiselev-dv/cesium,wallw-bits/cesium,esraerik/cesium,AnimatedRNG/cesium,AnimatedRNG/cesium,omh1280/cesium,aelatgt/cesium,YonatanKra/cesium,YonatanKra/cesium,jason-crow/cesium,kaktus40/cesium,oterral/cesium,esraerik/cesium,wallw-bits/cesium,CesiumGS/cesium,aelatgt/cesium,kiselev-dv/cesium,aelatgt/cesium,ggetz/cesium,jason-crow/cesium,progsung/cesium,emackey/cesium,denverpierce/cesium,soceur/cesium,jason-crow/cesium,soceur/cesium,likangning93/cesium,likangning93/cesium,likangning93/cesium,emackey/cesium,NaderCHASER/cesium,emackey/cesium,progsung/cesium,emackey/cesium,hodbauer/cesium,NaderCHASER/cesium,likangning93/cesium,geoscan/cesium,josh-bernstein/cesium,AnalyticalGraphicsInc/cesium,hodbauer/cesium,hodbauer/cesium,oterral/cesium,kiselev-dv/cesium,AnimatedRNG/cesium,aelatgt/cesium,AnalyticalGraphicsInc/cesium,jasonbeverage/cesium,ggetz/cesium,wallw-bits/cesium,AnimatedRNG/cesium,omh1280/cesium,ggetz/cesium,CesiumGS/cesium,kaktus40/cesium,esraerik/cesium,denverpierce/cesium,geoscan/cesium,oterral/cesium,denverpierce/cesium,soceur/cesium,ggetz/cesium,YonatanKra/cesium,wallw-bits/cesium,CesiumGS/cesium,jason-crow/cesium