code: def _generate_vertices_and_view_matrices():
      model_to_eye_matrix_0 = (
          rasterization_test_utils.make_look_at_matrix(
              look_at_point=(0.0, 0.0, 1.0)
          )
      )
      model_to_eye_matrix_1 = (
          rasterization_test_utils.make_look_at_matrix(
              look_at_point=(0.0, 0.0, -1.0)
          )
      )
      world_to_camera = tf.stack(
          (model_to_eye_matrix_0, model_to_eye_matrix_1)
      )
      perspective_matrix = (
          rasterization_test_utils.make_perspective_matrix(
              _IMAGE_WIDTH, _IMAGE_HEIGHT
          )
      )
      # Shape [2, 4, 4]
      view_projection_matrix = tf.linalg.matmul(
          perspective_matrix, world_to_camera
      )
      depth = 1.0
      # Shape [2, 3, 3]
      vertices = (
          (
              (-10.0 * _TRIANGLE_SIZE, 10.0 * _TRIANGLE_SIZE, depth),
              (10.0 * _TRIANGLE_SIZE, 10.0 * _TRIANGLE_SIZE, depth),
              (0.0, -10.0 * _TRIANGLE_SIZE, depth),
          ),
          (
              (-_TRIANGLE_SIZE, 0.0, depth),
              (0.0, _TRIANGLE_SIZE, depth),
              (0.0, 0.0, depth),
          ),
      )
      return vertices, view_projection_matrix
  
file_path: graphics/tensorflow_graphics/rendering/opengl/tests/rasterization_backend_test.py
imports: from absl.testing import parameterized
  import numpy
  import tensorflow
  from tensorflow_graphics.geometry.representation import grid
  from tensorflow_graphics.rendering.opengl import math
  from tensorflow_graphics.rendering.opengl import rasterization_backend
  from tensorflow_graphics.rendering.tests import rasterization_test_utils
  from tensorflow_graphics.util import test_case
label_desc: Use image node_id 1 for calling a global function with example usage: _generate_vertices_and_view_matrices() and returns: vertices,  view_projection_matrix