NoiseTexture

Inherits: Texture < Resource < Reference < Object

Category: Core

Brief Description

OpenSimplexNoise filled texture.

Properties

boolas_normalmap
floatbump_strength
intheight
OpenSimplexNoisenoise
boolseamless
intwidth

Description

Uses an OpenSimplexNoise to fill the texture data. You can specify the texture size but keep in mind that larger textures will take longer to generate and seamless noise only works with square sized textures.

NoiseTexture can also generate normalmap textures.

Property Descriptions

Setterset_as_normalmap(value)
Getteris_normalmap()

If true, the resulting texture contains a normal map created from the original noise interpreted as a bump map.


Setterset_bump_strength(value)
Getterget_bump_strength()

Setterset_height(value)
Getterget_height()

Height of the generated texture.


Setterset_noise(value)
Getterget_noise()

The OpenSimplexNoise instance used to generate the noise.


Setterset_seamless(value)
Getterget_seamless()

Whether the texture can be tiled without visible seams or not. Seamless textures take longer to generate.


Setterset_width(value)
Getterget_width()

Width of the generated texture.