protected Texture doInBackground(Uri... uriArray) {
            if (uriArray.length == 0) {
                return null;
            }

            // Do a sanity check.
            Uri uri = uriArray[0];
            if (uri == null || uri.getPath() == null) {
                Log.e(TAG,"Invalid HDR uri file path provided when executing download hdr task!");
                return null;
            }

            return Texture.loadRadianceHDRTexture(uri);
        }
Async Task for downloading and initializing HDR Image data into a Texture object on
the background thread.
android/viro_bridge/src/main/java/com/viromedia/bridge/utility/HdrImageDownloader.java