if (do_name() != 'Home') : ?>
include("util/comment.php"); ?>
photobot.Layer.distort()
endif ?>Syntax
canvas.layers[i].distort(x1=0,y1=0, x2=0,y2=0, x3=0,y3=0, x4=0,y4=0)
Description
Distorts layer i. Distorts the layer by translating the four corners of its bounding box to the given coordinates: upper left (x1,y1), upper right(x2,y2), lower right (x3,y3) and lower left (x4,y4).
Example
photobot = ximport("photobot") canvas = photobot.canvas(100,100) canvas.layer("robot.jpg") canvas.layers[1].opacity(60) for i in range(10): canvas.layers[1].duplicate() canvas.layers[2+i].distort(random(-100,100), random(-100,100), random(-100,100), random(-100,100), random(-100,100), random(-100,100), random(-100,100), random(-100,100))