(seed: number)
| 29 | } |
| 30 | |
| 31 | function getSimplexNoise(seed: number): SimplexNoise { |
| 32 | const key = `simplex_${seed}`; |
| 33 | if (!noiseCache.has(key)) { |
| 34 | noiseCache.set(key, new SimplexNoise(seed)); |
| 35 | } |
| 36 | return noiseCache.get(key) as SimplexNoise; |
| 37 | } |
| 38 | |
| 39 | function getWorleyNoise(seed: number): WorleyNoise { |
| 40 | const key = `worley_${seed}`; |