code: def texture():
      # create a basic texture by plotting a sphere and converting the image
      # buffer to a texture
      pl = pyvista.Plotter(window_size=(300, 200), lighting=None)
      mesh = pyvista.Sphere()
      pl.add_mesh(
          mesh, scalars=range(mesh.n_points), show_scalar_bar=False
      )
      pl.background_color = "w"
      return pyvista.Texture(pl.screenshot())
  
imports: from importlib import metadata
  import re
  import numpy
  from numpy.random import default_rng
  from pytest import fixture, mark, skip
  import pyvista
  from pyvista import examples
label_desc: Use image node_id 22 for calling a global function with example usage: texture() and returns: pyvista