docstr: save the ico_sphere mesh in a glb file
docstr_tok: ["save","the","ico_sphere","mesh","in","a","glb","file"]
code: def test_save_ico_sphere(self):
      """
      save the ico_sphere mesh in a glb file
      """
      ico_sphere_mesh = ico_sphere(level=3)
      glb = DATA_DIR / "ico_sphere.glb"
      _write(ico_sphere_mesh, glb)
  
      # reload the ico_sphere
      device = torch.device("cuda:0")
      mesh_reload = _load(glb, device=device, include_textures=False)
  
      self.assertClose(
          ico_sphere_mesh.verts_padded().cpu(),
          mesh_reload.verts_padded().cpu(),
      )
  
      self.assertClose(
          ico_sphere_mesh.faces_padded().cpu(),
          mesh_reload.faces_padded().cpu(),
      )
  
imports: import os.path
  import unittest
  from math import radians
  import numpy
  import torch
  from PIL import Image
  from pytorch3d.io import IO
  from pytorch3d.io.experimental_gltf_io import _read_header, MeshGlbFormat
  from pytorch3d.renderer import AmbientLights, BlendParams, FoVPerspectiveCameras, look_at_view_transform, PointLights, RasterizationSettings, rotate_on_spot
  from pytorch3d.renderer.mesh import HardPhongShader, MeshRasterizer, MeshRenderer, TexturesVertex
  from pytorch3d.structures import Meshes
  from pytorch3d.transforms import axis_angle_to_matrix
  from pytorch3d.utils import ico_sphere
  from pytorch3d.vis.texture_vis import texturesuv_image_PIL
  from .common_testing import get_pytorch3d_dir, get_tests_dir, TestCaseMixin
label_desc: Use image node_id 4 for calling the TestMeshGltfIO obj's underlying member method code with example usage: obj.test_save_ico_sphere() without return types