Random Noise Gradient Component

Add the Random Noise Gradient component to generate a gradient with random noise.

Provider

Gradient Signal Gem

Dependencies

Gradient Transform Modifier

Random Noise Gradient properties

Random Noise Gradient properties

PropertyDescriptionValuesDefault
Generate Random SeedSets the Random Seed property below to a random value.
PreviewDisplays the output gradient of this component after all properties are applied.
Pin Preview to ShapeSets an entity with a compatible Shape component to use as the bounds of the preview if Constrain to Shape is Enabled.EntityIdCurrent Entity
Preview PositionSets the world location of the preview.

This field is available only if there is no entity selected in Pin Preview to Shape.
Vector3: -Infinity to InfinityX:0.0, Y:0.0, Z:0.0
Preview SizeSets the dimensions of the preview.Vector3: 0.0 to InfinityX:1.0, Y:1.0, Z:1.0
Constrain to ShapeIf Enabled, the gradient preview uses the bounds of the entity selected in Pin Preview to Shape.

This field is available only if an entity is selected in Pin Preview to Shape.
BooleanDisabled
Random SeedSets the seed value for the noise generation algorithm. Each value generates a distinct pattern of noise.Integer: 1 to Infinity1

RandomGradientRequestBus

Use the following request functions with the RandomGradientRequestBus EBus interface to communicate with Random Noise Gradient components in your game.

Request NameDescriptionParameterReturnScriptable
GetRandomSeedReturns the value of the Random Seed property.NoneSeed: IntegerYes
SetRandomSeedSets the value of the Random Seed property.Seed: IntegerNoneYes

Copyright © 2026 DawnEngine. All rights reserved.

DawnEngine is a commercial 3D engine distributed under the DawnEngine end-user license agreement. Engine binaries and source are proprietary and are not covered by the licenses below.

Documentation only: the prose and templates on this site are a derivative work of Open 3D Engine (O3DE) documentation by the O3DE Contributors, used under CC BY 4.0 (documentation content), Apache 2.0 (site code), and the MIT license (inline code samples).

The open-source 3D engine that DawnEngine is built on top of is Open 3D Engine . DawnEngine is not affiliated with, endorsed by, or sponsored by The Linux Foundation or the O3DE project. “O3DE” and “Open 3D Engine” are trademarks of The Linux Foundation.