Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I discussed pynoise with my friend, and he pointed out a coding bug in it. After the loop starts, w and h will be overwritten, requiring renaming new variable. Upon his testing, this issue indeed exists.
Before↓
After↓
I consulted with the author, and he agreed that the revised version better reflects the effects mentioned in the article, even though the original version also had good results. He has updated the article and added new notes, so I am submitting this new code to better align with the intended effect.
we can keep old code in a variant,too.