Definition at line 78 of file frame.cpp.
79 {
80 if (frame1.
size() != frame2.
size()) {
81 return;
82 }
83
84 const CRGB *rgbFirst = frame1.
rgb();
85 const CRGB *rgbSecond = frame2.
rgb();
86
87 if (!rgbFirst || !rgbSecond) {
88
89 return;
90 }
91
92 for (
size_t i = 0; i < frame2.
size(); ++i) {
93 pixels[i] =
CRGB::blend(rgbFirst[i], rgbSecond[i], amountofFrame2);
94 }
95
96}
static CRGB blend(const CRGB &p1, const CRGB &p2, fract8 amountOfP2)
References Frame(), CRGB::blend(), rgb(), and size().