Step-generator form of generateFbmTerrain: yields the completed fraction (0–1) every 16 rows so async drivers can suspend. The pass is pure per-cell noise, so suspension points cannot change the result.
Step-generator form of generateFbmTerrain: yields the completed fraction (0–1) every 16 rows so async drivers can suspend. The pass is pure per-cell noise, so suspension points cannot change the result.