Skip to content

Releases: koggdal/matrixmath

2.2.2

Choose a tag to compare

@koggdal koggdal released this 22 May 15:51
  • Transpose and multiply now work properly for non-square matrices.

2.2.1

Choose a tag to compare

@koggdal koggdal released this 25 May 08:13
  • 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

Choose a tag to compare

@koggdal koggdal released this 06 Jul 21:39
  • 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

Choose a tag to compare

@koggdal koggdal released this 06 Jul 21:34

2.0.1

Choose a tag to compare

@koggdal koggdal released this 22 Mar 22:55

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

2.0.0

Choose a tag to compare

@koggdal koggdal released this 22 Mar 22:54

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

1.0.0

Choose a tag to compare

@koggdal koggdal released this 22 Mar 22:53

Initial release.