Version:

Fast Noise Gem

Fast Noise Gem


This feature is in preview release and is subject to change.

The **FastNoise Gradient **Gem uses the third-party, open source FastNoise library to provide a variety of high-performance noise generation algorithms in Amazon Lumberyard. You can use noise generation to generate content in a game.

The **FastNoise Gradient **Gem provides the FastNoise Gradient component which expresses noise generation algorithms as Gradient signals. Any system that’s compatible with the Gradient Signal Gem, such as Vegetation, can use noise generation.

Gradient signals are values that range from 0.0 to 1.0 and are automatically mapped to world positions. They are typically visualized as either greyscale images or waveforms.

Examples of noise algorithms:

[Perlin Noise]

[Cellular Noise.]

[White Noise]

Enable the FastNoise Gradient Gem

To make the FastNoise Gradient component available in Lumberyard, you must build and configure your project with the FastNoise Gradient Gem enabled.

To enable the FastNoise Gradient Gem

  1. Use Project Configurator to add the FastNoise Gradient Gem to your project.

  2. Configure your project. Use the following command.

    lmbr_waf configure
    
  3. Build your project. Use the following command.

    lmbr_waf build_win_x64_vs2019_profile -p all --progress
    

For more information on Gems, see the Gems documentation.