Skip to content

Releases: koggdal/matrixmath

2.2.2

22 May 15:51
Compare
Choose a tag to compare
  • Transpose and multiply now work properly for non-square matrices.

2.2.1

25 May 08:13
Compare
Choose a tag to compare
  • Fix calculation of inverted matrices with an even number of rows or columns (2x2, 4x4 etc).
  • Use a simpler and faster algorithm for 2x2 matrices when calculating the inverse.

2.2.0

06 Jul 21:39
Compare
Choose a tag to compare
  • Add Matrix#copy() to cheaply copy the data from another matrix.
  • Add Matrix#isIdentity() to test if the data in the matrix represents the identity matrix.
  • Optimize code for scenarios where a lot of matrix operations happen often (animation loops etc). The code will now try to create new internal objects/arrays as rarely as possible for the calculations.

2.1.0

06 Jul 21:34
Compare
Choose a tag to compare

2.0.1

22 Mar 22:55
Compare
Choose a tag to compare

Improve performance by caching internal matrix instances created by the methods invert and getDeterminant.

2.0.0

22 Mar 22:54
Compare
Choose a tag to compare

Updated the Matrix class API to be nicer to the memory footprint.

1.0.0

22 Mar 22:53
Compare
Choose a tag to compare

Initial release.