mirror of
https://github.com/flame-engine/flame.git
synced 2025-11-01 19:12:31 +08:00
This: * Deprecates the NoiseEffectController that is based on the deprecated vector_math library impl * Adds a new bridge package `flame_noise` to bridge fast noise Note: the *goal* of this PR is to allow the immediate deprecation of the old NoiseEffectController by providing an experimental, suitable replacement. I believe the package flame_noise will look nothing like this at all if I am able to land [some improvements to the underlying fast_noise lib](https://github.com/frankpepermans/fast_noise/pull/5). We will be able to have for example a generic NoiseEffectController. However I believe we should merge this as an experimental package for now to unblock removing the current implementation from Flame which is negatively affecting our scores on pub. Therefore I would advise we don't spend any time discussing specifics of how the API/impl provided for the flame_noise, and just go with _something_ instead of nothing.