docs: public void loadScene(final GVRSceneObject model, final GVRResourceVolume volume, final GVRScene scene, final IAssetEvents handler)
      {
          Threads.spawn(new Runnable()
          {
              public void run()
              {
                  AssetRequest assetRequest = new AssetRequest(model, volume, scene, handler, true);
                  String filePath = volume.getFullPath();
                  String ext = filePath.substring(filePath.length() - 3).toLowerCase();
  
                  assetRequest.setImportSettings(GVRImportSettings.getRecommendedSettings());
                  model.setName(assetRequest.getBaseName());
                  try
                  {
                      if (ext.equals("x3d"))
                      {
                          loadX3DModel(assetRequest, model);
                      }
                      else
                      {
                          loadJassimpModel(assetRequest, model);
                      }
                  }
                  catch (IOException ex)
                  {
                      // onModelError is generated in this case
                  }
              }
          });
      }