smallest element of an image
pixel
pixel(x,y)
Returns the color r,v,g,a of pixel(x,y).
pixel(x,y)col(r,g,b,a)
Writes pixel(x,y) color r,g,b,a.
Options:
col(r1,g1,b1,a1,r2,g2,b2,a2)alea: reproductible random color in interval
[r1,g1,b1,a1] * [r2,g2,b2,a2].
col(r1,g1,b1,a1,r2,g2,b2,a2)rand: no reproductible random color in interval
[r1,g1,b1,a1] * [r2,g2,b2,a2].
Notes:
1) pixel(x1,y1,x2,y2): deals with pixels of window (x1,y1,x2,y2).
2) a=0 default (opaque).
pixel brush
pixel brush(id)
Returns the pixels of brush id if it of type
texture.
pixel brush(id)=p
Fills the pixels of brush id with p.
Note:
Prefarably do generate pixel(id2)brush(id1)
to ovoid overflow.
pixel genetic
pixel genetic(id)
Returns the property pixel of genetic id with an image property.
pixel dup genetic(id)
Returns the property pixel dup of that genetic.
pixel image
pixel(x1,y1,x2,y2)image(id)
Returns the list of window pixels (x1,y1,x2,y2) (entire image by default) image id.
Options:
col(r,v,b,a, ...): writes list of pixels in the format:
format("f") according to format("f") (RGBA default).
pixel(x,y)zbuf
Returns the zbuffer value at point(x,y)
(coordinate origin in the lower-left screen).
pixel(x,y)zbuf(z)
Writes the value z at the address z (x, y) of zbuffer.
Note:
pixel(x1,y1,x2,y2) processes the pixels of the window (x1,y1,x2,y2).
See also: