INNER CODE UNIT · JavaScript

gain

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

        let gain = Math.abs(this._Gain);
        let amp = gain;
        let ampFractal = 1.0;
        for (let i = 1; i < this._Octaves; i++) {
            ampFractal += amp;
            amp *= gain;
        }
        this._FractalBounding = 1 / ampFractal;
    }

    /**
     * @private
     * @param {number} seed
     * @param {number} xPrimed
     * @param {number} yPrimed
     * @returns {number}
     */
    _HashR2(seed, xPrimed, yPrimed) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…