Skip to content

Releases: google/vector_math.dart

package:vector_math v2.2.0

22 May 00:41
13f185f
Compare
Choose a tag to compare
  • Performance of functions that take dynamic arguments improved.
  • Most of the members that take dynamic arguments are deprecated. New members
    with non-dynamic arguments added.
    Deprecated members:
    • Matrix4.translate
      Instead use: Matrix4.translateByDouble, Matrix4.translateByVector3,
      Matrix4.translateByVector4.
    • Matrix4.leftTranslate
      Instead use: Matrix4.leftTranslateByDouble,
      Matrix4.leftTranslateByVector3, Matrix4.leftTranslateByVector4.
    • Matrix4.scale
      Instead use: Matrix4.scaleByDouble, Matrix4.scaleByVector3,
      Matrix4.scaleByVector4.
    • Matrix4.scaled
      Instead use: Matrix4.scaledByDouble, Matrix4.scaledByVector3,
      Matrix4.scaledByVector4.

package:vector_math v2.1.5

15 Apr 21:02
39cafd4
Compare
Choose a tag to compare
  • Fixed operator -() of Quaternion (Contributed by tlserver)
  • Fixed Matrix3.rotationY direction (Contributed by tlserver, moritzblume)
  • Added an operator== to Quaternion so that two instances of quaternions can
    be evaluated for equality.
  • Require Dart 3.1

2.0.8

23 Jul 15:59
9427d48
Compare
Choose a tag to compare
  • Internal fix to use Dart 2 core library constant names.

2.0.7

26 Apr 19:37
Compare
Choose a tag to compare
  • Fixed indexing bug in MeshGeometry.combine

2.0.5

02 Oct 15:26
Compare
Choose a tag to compare
  • Strong mode clean