def test_tonemapping_operator_Schlick1994(self):
        """
        Tests :func:`colour_hdri.tonemapping.global_operators.operators.\
tonemapping_operator_Schlick1994` definition.
        """

        np.testing.assert_almost_equal(
            tonemapping_operator_Schlick1994(
                np.array([[[0.48046875, 0.35156256, 0.23632812],
                           [1.39843753, 0.55468757, 0.39062594]],
                          [[4.40625388, 2.15625895, 1.34375372],
                           [6.59375023, 3.43751395, 2.21875829]]]),
                10),
            np.array([[[0.65311658, 0.47789026, 0.32124839],
                       [1.32918845, 0.52722005, 0.37128257]],
                      [[1.61964741, 0.79259601, 0.49393596],
                       [1.63996382, 0.85496088, 0.55183821]]]),
            decimal=7)
    def test_tonemapping_operator_Schlick1994(self):
        """
        Tests :func:`colour_hdri.tonemapping.global_operators.operators.\
tonemapping_operator_Schlick1994` definition.
        """

        np.testing.assert_almost_equal(
            tonemapping_operator_Schlick1994(
                np.array([[[0.48046875, 0.35156256, 0.23632812],
                           [1.39843753, 0.55468757, 0.39062594]],
                          [[4.40625388, 2.15625895, 1.34375372],
                           [6.59375023, 3.43751395, 2.21875829]]]),
                10),
            np.array([[[0.65311499, 0.4778891, 0.32124761],
                       [1.32918729, 0.52721959, 0.37128225]],
                      [[1.6196443, 0.79259448, 0.49393501],
                       [1.63996061, 0.85495921, 0.55183713]]]),
            decimal=7)
Example #3
0
    def test_tonemapping_operator_Schlick1994(self):
        """
        Tests :func:`colour_hdri.tonemapping.global_operators.operators.\
tonemapping_operator_Schlick1994` definition.
        """

        np.testing.assert_almost_equal(
            tonemapping_operator_Schlick1994(
                np.array(
                    [[[0.48046875, 0.35156256, 0.23632812],
                      [1.39843753, 0.55468757, 0.39062594]],
                     [[4.40625388, 2.15625895, 1.34375372],
                      [6.59375023, 3.43751395, 2.21875829]]]),
                10),
            np.array(
                [[[0.65311658, 0.47789026, 0.32124839],
                  [1.32918845, 0.52722005, 0.37128257]],
                 [[1.61964741, 0.79259601, 0.49393596],
                  [1.63996382, 0.85496088, 0.55183821]]]),
            decimal=7)  # yapf: disable