Skip to content

Releases: objetos/p5.quadrille.js

Release of p5.quadrille.js-1.0.1

18 Jan 23:49
Compare
Choose a tag to compare

Changelog

  • textZoom drawing property defaults to 0.89 which fixes font drawing issues presented in firefox.

Release of p5.quadrille.js-1.0.0

18 Jan 22:04
Compare
Choose a tag to compare

Version 1.0.0

  • string and p5.Graphics cells support added.
  • The from(image, [coherence = false]) command now supports two pixelate algorithms through the coherence param.

Please refer to previous releases for other functionalities and cool library features.

Release of p5.quadrlle.js-0.9.5

11 Apr 21:10
Compare
Choose a tag to compare

Changelog

  • memory2D read/write property.
  • fill, clear improved.
  • randomize and colorize renamed as randomizeTriangle and colorizeTriangle; the new randomize and colorize methods transform all quadrille cells.

Release of p5.quadrlle.js-0.9.4

19 Mar 18:35
Compare
Choose a tag to compare

Changelog

colorize shader improved.

Release of p5.quadrlle.js-0.9.3

15 Mar 22:56
Compare
Choose a tag to compare

Changelog

Release of p5.quadrlle.js-0.9.2

28 Dec 13:42
Compare
Choose a tag to compare

Changelog

bug fixes to 0.9.0 which introduced:

  • Drawing into an arbitrary p5.Graphics.
  • sort({ mode = 'LUMA', target = 'magenta', ascending = true, charColor = 'black', outline = this.OUTLINE, background = this.BACKGROUND, cellLength = this.width })
  • Drawing stuff made static need for both, drawing into an arbitrary p5.Graphics and the sorting algorithms: Quadrille.CHAR, Quadrille.COLOR, Quadrille.IMAGE Quadrille.NUMBER and Quadrille.FRAME.
  • Static default drawing parameter values: Quadrille.BACKGROUND, Quadrille.CHAR_COLOR, Quadrille.OUTLINE, Quadrille.OUTLINE_WEIGHT and Quadrille.CELL_LENGTH.

Release of p5.quadrlle.js-0.9.1

27 Dec 17:25
Compare
Choose a tag to compare

Changelog

bug fixes to 0.9.0 which introduced:

  • Drawing into an arbitrary p5.Graphics.
  • sort({ mode = 'LUMA', target = 'magenta', ascending = true, charColor = 'black', outline = this.OUTLINE, background = this.BACKGROUND, cellLength = this.width })
  • Drawing stuff made static need for both, drawing into an arbitrary p5.Graphics and the sorting algorithms: Quadrille.CHAR, Quadrille.COLOR, Quadrille.IMAGE Quadrille.NUMBER and Quadrille.FRAME.
  • Static default drawing parameter values: Quadrille.BACKGROUND, Quadrille.CHAR_COLOR, Quadrille.OUTLINE, Quadrille.OUTLINE_WEIGHT and Quadrille.CELL_LENGTH.

Release of p5.quadrlle.js-0.9.0

27 Dec 16:11
Compare
Choose a tag to compare

Changelog

  • Drawing into an arbitrary p5.Graphics.
  • sort({ mode = 'LUMA', target = 'magenta', ascending = true, charColor = 'black', outline = this.OUTLINE, background = this.BACKGROUND, cellLength = this.width })
  • Drawing stuff made static need for both, drawing into an arbitrary p5.Graphics and the sorting algorithms: Quadrille.CHAR, Quadrille.COLOR, Quadrille.IMAGE Quadrille.NUMBER and Quadrille.FRAME.
  • Static default drawing parameter values: Quadrille.BACKGROUND, Quadrille.CHAR_COLOR, Quadrille.OUTLINE, Quadrille.OUTLINE_WEIGHT and Quadrille.CELL_LENGTH.

Release of p5.quadrlle.js-0.5.0

07 Dec 22:12
Compare
Choose a tag to compare

Changelog

  • Type checking improved. The Quadrille constructor may now take both, sparse matrices and linear arrays.
  • memory2D debug property removed. To expose it may be misleading and overkill. The new toArray and toMatrix quadrille methods offer the same, but more complete functionality.

Release of p5.quadrlle.js-0.4.1

24 Nov 12:11
Compare
Choose a tag to compare

Changelog

  • Destructuring assignment in drawQuadrille as:
    drawQuadrille(quadrille, 
      { 
        x = 0,
        y = 0,
        cellLength = 10,
        outlineWeight = 2,
        outline = 'magenta',
        board = false,
        min = 0,
        max = 0,
        alpha = 255
      }
    );