docstr: Tests the Jacobian of ndc_to_screen.
docstr_tok: ["Tests","the","Jacobian","of","ndc_to_screen","."]
code: def test_ndc_to_screen_jacobian_preset(self):
      """Tests the Jacobian of ndc_to_screen."""
      point_init = np.array(((1.1, 2.2, 3.3), (5.1, 5.2, 5.3)))
      lower_left_corner_init = np.array(((6.4, 4.8), (0.0, 0.0)))
      screen_dimensions_init = np.array(
          ((640.0, 480.0), (300.0, 400.0))
      )
      near_init = np.array(((1.0,), (11.0,)))
      far_init = np.array(((10.0,), (100.0,)))
  
      self.assert_jacobian_is_correct_fn(
          glm.ndc_to_screen,
          [
              point_init,
              lower_left_corner_init,
              screen_dimensions_init,
              near_init,
              far_init,
          ],
      )
  
imports: import math
  from absl.testing import flagsaver
  from absl.testing import parameterized
  import numpy
  import tensorflow
  from tensorflow_graphics.geometry.transformation import look_at
  from tensorflow_graphics.rendering.camera import perspective
  from tensorflow_graphics.rendering.opengl import math
  from tensorflow_graphics.util import test_case
label_desc: Use image node_id 22 for calling the MathTest obj's underlying member method code with example usage: obj.test_ndc_to_screen_jacobian_preset() without return types