- Remove 'isocubes()'
- Remove 'op' argument.
- Standardise argument ordering
- Remove 'dino' sprites
- Add 'deer' spritesheet and isometric landscape tiles
str_cols_to_packed_cols()
fortransparent
andNA_character
now returns value equivalent to#ffffff00
- Add
nr_crop()
nr_flipv()
nr_fliph()
matrix_to_nr()
- Refactored color conversion routines.
- Fast conversions in C
array_to_nr()
nr_to_array()
raster_to_nr()
nr_to_raster()
magick_to_nr()
,nr_to_magick()
- Optimized blitting operations in C
- Added
blit3()
andblit4()
mega-blitters - Fixed(?) off-by-one bug in blitter core
- Drop inspection of "channels" attribute all together.
- As of 0.1.1.9009 2024-06-08 coordinate system is now (0, 0) at top-left
- Fixed rendering of borders for rectangles when both colour and fill are translucent.
- Rationalize 'blit' methods (still need C implementations)
- Move all 'magick' related functions into single R file. Include gif and mp4 output.
- Use fast hashed lookup for R color names like 'red', 'blue', etc
- Handle logical NAs as transparent colour
- pass through more arguments for
nrs_to_gif()
andnrs_to_mp4()
hjust
andvjust
added fornr_blit()
nr_rect()
- added
nr_blit_list()
andnr_blit_grid()
. - added
nr_resize_nn()
andnr_resize_bilinear()
.nr_scale()
is now a wrapper aroundnr_resize_nn()
- Fixed bug in polygon rendering
- Parse image sequences from
magick
into nativeRaster - Export C functions for use in other packages via
LinkingTo
- draw points
- Enhanced
nr_polygon()
to process multiple polygons in a single call
- added
nr_isocube()
for drawing isometric cubes - Use this version for 'Another World' demo
- Initial release