code: def load_meshes(
      path: PathOrStr,
      path_manager: PathManager,
      include_textures: bool = True,
  ) -> List[Tuple[Optional[str], Meshes]]:
      """
      Loads all the meshes from the default scene in the given GLB file.
      and returns them separately.
  
      Args:
          path: path to read from
          path_manager: PathManager object for interpreting the path
          include_textures: whether to load textures
  
      Returns:
          List of (name, mesh) pairs, where the name is the optional name property
              from the GLB file, or None if it is absent, and the mesh is a Meshes
              object containing one mesh.
      """
      with _open_file(path, path_manager, "rb") as f:
          loader = _GLTFLoader(cast(BinaryIO, f))
      names_meshes_list = loader.load(include_textures=include_textures)
      return names_meshes_list
  
imports: import json
  import struct
  import warnings
  from base64 import b64decode
  from collections import defaultdict, deque
  from enum import IntEnum
  from io import BytesIO
  from typing import Any, BinaryIO, cast, Dict, List, Optional, Tuple, Union
  import numpy
  import torch
  from iopath.common.file_io import PathManager
  from PIL import Image
  from pytorch3d.io.utils import _open_file, PathOrStr
  from pytorch3d.renderer.mesh import TexturesBase, TexturesUV, TexturesVertex
  from pytorch3d.structures import join_meshes_as_scene, Meshes
  from pytorch3d.transforms import quaternion_to_matrix, Transform3d
  from .pluggable_formats import endswith, MeshFormatInterpreter
label_desc: Use image node_id 4 for calling a global function with example usage: load_meshes(path, path_manager, include_textures) and returns: names_meshes_list