if tt > 0:
            g = _GRAD3[gi3]
            noise += tt**4 * (g[0] * x3 + g[1] * y3 + g[2] * z3)