private Texture2D PortalTextureRender() { m_ScreenCapInProgress = true; Texture2D m_Texture = null; if (Pixelator.Instance.slavedCameras != null && Pixelator.Instance.slavedCameras.Count > 0) { m_Texture = ExpandUtility.GenerateTexture2DFromRenderTexture(Pixelator.Instance.slavedCameras[0].activeTexture); } if (m_Texture) { m_ScreenCapInProgress = false; return(m_Texture); } else { m_ScreenCapInProgress = false; return(ExpandAssets.LoadAsset <Texture2D>("EX_GlitchPortalDefaultTexture")); } }