This is useful as a way of positioning sprites or icons in an image.
nr_blit(
nr,
x,
y,
src,
x0 = 1L,
y0 = 1L,
w = NULL,
h = NULL,
respect_alpha = TRUE
)
native raster to copy into
Where in nr
to place the sprite
. These values must
be vectors of the same length. If the length is greater than 1, then
the sprite
will be pasted into nr
at multiple locations.
Note that the
origin of nativeraster
images is the bottom-left
where the coordinates are (1, 1).
native raster to copy from
start coordiates within src
size within src
Should the alpha channel be respected when blitting?
Default: TRUE. If FALSE, then contents will be blindly overwritten
which can be much much faster. If the src
has an
any transparent pixels, respect_alpha = TRUE
is
probably the correct setting.
nativeRaster