public void ApplyTextures()
        {
            if (CachedAtmosphere.InnerDepthTex != generatedInnerTexture)
            {
                cachedAtmosphere.SetInnerDepthTex(generatedInnerTexture);
            }

            if (cachedAtmosphere.OuterDepthTex != generatedOuterTexture)
            {
                cachedAtmosphere.SetOuterDepthTex(generatedOuterTexture);
            }
        }