code: def load_zae(file_obj, resolver=None, **kwargs):
      
  
      # a dict, {file name : file object}
      archive = util.decompress(file_obj,
                                file_type='zip')
  
      # load the first file with a .dae extension
      file_name = next(i for i in archive.keys()
                       if i.lower().endswith('.dae'))
  
      # a resolver so the loader can load textures / etc
      resolver = visual.resolvers.ZipResolver(archive)
  
      # run the regular collada loader
      loaded = load_collada(archive[file_name],
                            resolver=resolver,
                            **kwargs)
      return loaded
docs: Load a ZAE file, which is just a zipped DAE file.
  
      Parameters
      -------------
      file_obj : file object
        Contains ZAE data
      resolver : trimesh.visual.Resolver
        Resolver to load additional assets
      kwargs : dict
        Passed to load_collada
  
      Returns
      ------------
      loaded : dict
        Results of loading