SpreadプロパティをReflectまたはRepeatに設定して放射状グラデーションアルゴリズムを使用すると、バンドが近すぎるとお尻のモアレが狂ってしまいます。これは正常です。
私が理解しようとしているのは、これがどこで発生するかを理解する方法、またはこれを理解することが可能かどうかです。ある種の「明確な<->混乱した」値を決定できれば、それを重みとして使用して、特定のピクセルのグラデーションカラーとすべてのカラーの加重平均をブレンドし、モアレを軽減できます。
私はこれがかなりあいまいなトピックであることを知っています、そして多分これはもっと数学の質問です、しかし誰かが何か考えを持っていますか?
参考までに、私のアルゴリズムはこの実装に似ています。
これが私のコードが今与えるものです: