summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2023-08-17 12:28:41 +0200
committerRémi Verschelde <rverschelde@gmail.com>2023-08-17 12:28:41 +0200
commit4332a798f95ebfc6109f2b4dad12126e62c73a9c (patch)
treeadc487937cc4983790550e02290d44602a4c7eca
parent5aaaf76a87c763bd1f207528ca53e919d0cc3937 (diff)
parent8649ab831d706701530dbdb66e79ddc6e4d3eac2 (diff)
downloadredot-engine-4332a798f95ebfc6109f2b4dad12126e62c73a9c.tar.gz
Merge pull request #79922 from Auburn/cellular-jitter-fix
FastNoiseLite: Fix cellular jitter using incorrect default value
-rw-r--r--modules/noise/doc_classes/FastNoiseLite.xml2
-rw-r--r--modules/noise/fastnoise_lite.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/modules/noise/doc_classes/FastNoiseLite.xml b/modules/noise/doc_classes/FastNoiseLite.xml
index 1ab2552547..f2a6c60376 100644
--- a/modules/noise/doc_classes/FastNoiseLite.xml
+++ b/modules/noise/doc_classes/FastNoiseLite.xml
@@ -13,7 +13,7 @@
<member name="cellular_distance_function" type="int" setter="set_cellular_distance_function" getter="get_cellular_distance_function" enum="FastNoiseLite.CellularDistanceFunction" default="0">
Determines how the distance to the nearest/second-nearest point is computed. See [enum CellularDistanceFunction] for options.
</member>
- <member name="cellular_jitter" type="float" setter="set_cellular_jitter" getter="get_cellular_jitter" default="0.45">
+ <member name="cellular_jitter" type="float" setter="set_cellular_jitter" getter="get_cellular_jitter" default="1.0">
Maximum distance a point can move off of its grid position. Set to [code]0[/code] for an even grid.
</member>
<member name="cellular_return_type" type="int" setter="set_cellular_return_type" getter="get_cellular_return_type" enum="FastNoiseLite.CellularReturnType" default="1">
diff --git a/modules/noise/fastnoise_lite.h b/modules/noise/fastnoise_lite.h
index c63f7d7d29..06a2b39abe 100644
--- a/modules/noise/fastnoise_lite.h
+++ b/modules/noise/fastnoise_lite.h
@@ -116,7 +116,7 @@ private:
// Cellular specific.
CellularDistanceFunction cellular_distance_function = DISTANCE_EUCLIDEAN;
CellularReturnType cellular_return_type = RETURN_DISTANCE;
- real_t cellular_jitter = 0.45;
+ real_t cellular_jitter = 1.0;
// Domain warp specific.
bool domain_warp_enabled = false;