@@ -535,7 +535,52 @@ p5.Image.prototype.filter = function(operation, value) {
535535 *
536536 *
537537 * http://blogs.adobe.com/webplatform/2013/01/28/blending-features-in-canvas/
538+ * @example
539+ * <div><code>
540+ * var mountains;
541+ * var bricks;
542+ *
543+ * function preload() {
544+ * mountains = loadImage("assets/rockies.jpg");
545+ * bricks = loadImage("assets/bricks_third.jpg");
546+ * }
547+ *
548+ * function setup() {
549+ * mountains.blend(bricks, 0, 0, 33, 100, 67, 0, 33, 100, ADD);
550+ * image(mountains, 0, 0);
551+ * image(bricks, 0, 0);
552+ * }
553+ * </code></div>
554+ * <div><code>
555+ * var mountains;
556+ * var bricks;
538557 *
558+ * function preload() {
559+ * mountains = loadImage("assets/rockies.jpg");
560+ * bricks = loadImage("assets/bricks_third.jpg");
561+ * }
562+ *
563+ * function setup() {
564+ * mountains.blend(bricks, 0, 0, 33, 100, 67, 0, 33, 100, DARKEST);
565+ * image(mountains, 0, 0);
566+ * image(bricks, 0, 0);
567+ * }
568+ * </code></div>
569+ * <div><code>
570+ * var mountains;
571+ * var bricks;
572+ *
573+ * function preload() {
574+ * mountains = loadImage("assets/rockies.jpg");
575+ * bricks = loadImage("assets/bricks_third.jpg");
576+ * }
577+ *
578+ * function setup() {
579+ * mountains.blend(bricks, 0, 0, 33, 100, 67, 0, 33, 100, LIGHTEST);
580+ * image(mountains, 0, 0);
581+ * image(bricks, 0, 0);
582+ * }
583+ * </code></div>
539584 */
540585p5 . Image . prototype . blend = function ( ) {
541586 p5 . prototype . blend . apply ( this , arguments ) ;
0 commit comments