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