INNER CODE UNIT · JavaScript
G2
paladin-t/bitty · lib/fast_noise/JavaScript/FastNoiseLite.js:1057
const G2 = (3 - SQRT3) / 6;
let i = Math.floor(x);
let j = Math.floor(y);
let xi = x - i;
let yi = y - j;
let t = (xi + yi) * G2;
let x0 = xi - t;
let y0 = yi - t;
i *= this._PrimeX;
j *= this._PrimeY;
let n0, n1, n2;
let a = 0.5 - x0 * x0 - y0 * y0;