INNER CODE UNIT · JavaScript

i

paladin-t/bitty · lib/fast_noise/JavaScript/FastNoiseLite.js:1059

        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;

        if (a <= 0) {
            n0 = 0;

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…