Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 2363d73a95a586f6200daea3666f395a1063c28e
      
https://github.com/synfig/synfig/commit/2363d73a95a586f6200daea3666f395a1063c28e
  Author: rodolforg <rodolf...@users.noreply.github.com>
  Date:   2022-07-21 (Thu, 21 Jul 2022)

  Changed paths:
    M synfig-core/src/modules/lyr_std/xorpattern.cpp
    M synfig-core/src/modules/mod_example/metaballs.cpp
    M synfig-core/src/modules/mod_geometry/checkerboard.cpp
    M synfig-core/src/synfig/layers/layer_bitmap.cpp
    M synfig-core/src/synfig/layers/layer_composite.cpp
    M synfig-core/src/synfig/layers/layer_composite.h
    M synfig-core/src/synfig/layers/layer_shape.cpp
    M synfig-core/src/synfig/layers/layer_solidcolor.cpp

  Log Message:
  -----------
  fix!: for some layers hit_check() missed some blend method influence (#2754)

Example:
 Layer_Bitmap and Layer_SolidColor ignored BLEND_BEHIND completely.

Gradient layers need some investigation
(Conical, Curve, Linear, Radial, Spiral, Noise).
They behave differently, also checking the alpha channel for some blend
methods.

BREAKING CHANGE: synfig API changed:
- add `Layer_Composite::basic_hit_check()` as a helper




_______________________________________________
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl

Reply via email to