skia2/modules/skottie
Florin Malita d863ae52d4 [skottie] Fractal noise 'fractal type' support
In addition to various filter modes, ADBE Fractal Noise also supports
a "fractal type" option which controls a post-filter function.

This CL implements support for 4 types:

  - basic:            f(N) = N
  - turbulent basic:  f(N) = abs(N - 0.5)*2
  - turbulent smooth: f(N) = (abs(N - 0.5)*2)^2
  - turbulent sharp:  f(N) = sqrt(abs(N - 0.5)*2)

Change-Id: I4067a414272cbe1c20e1e46d8a46e3bc51d93af0
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/377841
Reviewed-by: Brian Osman <brianosman@google.com>
Commit-Queue: Florin Malita <fmalita@google.com>
2021-03-02 15:50:32 +00:00
..
fuzz [fuzz] Standardize, document, and backport fuzzing defines. 2020-09-14 13:36:10 +00:00
gm [skottie] Add text colorization GM 2020-12-10 17:10:48 +00:00
include [skottie] Initial direction for text shaping 2020-11-13 20:57:03 +00:00
src [skottie] Fractal noise 'fractal type' support 2021-03-02 15:50:32 +00:00
tests Reland "[skottie] Add image sampling and transform options" 2020-12-03 19:21:57 +00:00
utils [skottie] Custom prop manager updates 2020-08-20 19:59:22 +00:00
BUILD.gn Split :tests into :test and :tests. 2021-02-18 17:01:23 +00:00
skottie.gni [skottie] Initial fractal noise effect 2021-03-01 19:50:10 +00:00