summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRémi Verschelde <remi@verschelde.fr>2021-11-06 19:42:39 +0100
committerGitHub <noreply@github.com>2021-11-06 19:42:39 +0100
commitbd31af37b465f9d4730c18f6985645aa1b773396 (patch)
tree400ba4c146bd3b3d215be17d3541ff5b59ac02b6
parent67b55775ef8a5f00db7934f4498b362a56a26a21 (diff)
parent9b0dddd8e585b436ac1335b8946b119413f8101d (diff)
Merge pull request #54671 from Chaosus/fix_noise_tex_doc
Fix example in `NoiseTexture` doc
-rw-r--r--modules/opensimplex/doc_classes/NoiseTexture.xml5
1 files changed, 3 insertions, 2 deletions
diff --git a/modules/opensimplex/doc_classes/NoiseTexture.xml b/modules/opensimplex/doc_classes/NoiseTexture.xml
index 8a10411cf6..16fea228b1 100644
--- a/modules/opensimplex/doc_classes/NoiseTexture.xml
+++ b/modules/opensimplex/doc_classes/NoiseTexture.xml
@@ -8,8 +8,9 @@
NoiseTexture can also generate normal map textures.
The class uses [Thread]s to generate the texture data internally, so [method Texture2D.get_image] may return [code]null[/code] if the generation process has not completed yet. In that case, you need to wait for the texture to be generated before accessing the image and the generated byte data:
[codeblock]
- var texture = preload("res://noise.tres")
- yield(texture, "changed")
+ var texture = NoiseTexture.new()
+ texture.noise = OpenSimplexNoise.new()
+ await texture.changed
var image = texture.get_image()
var data = image.get_data()
[/codeblock]