Skip to content

2.0.0

Compare
Choose a tag to compare
@Zuzu-Typ Zuzu-Typ released this 07 Apr 11:20

This major update introduces (or rather upgrades) the new array datatype that is now a lot more versatile.
It also includes a bunch of fixes, mainly regarding the matrix types.
Prior to this version, matrices were printed incorrectly and also incorrectly converted to and from buffers (e.g. numpy arrays).

This release incorporates the following changes:

2.0.0a1

  • Added support for pickling (#91)

2.0.0a2

  • Updated documentation (#26)
  • Fixed mvec functions (#96)
  • Added setSeed() function (#97)
  • Added support for GLM_GTX_matrix_transform_2d extension (#98)
  • Added support for numeric datatypes to arrays
  • Updated PyGLM vs NumPy comparison
  • Using pytest to test now

2.0.0a3

  • Added many features to arrays
  • Fixed the way matrices are printed
  • Fixed the buffer protocol for matrices and arrays
  • Improved documentation
  • And much more

2.0.0b1

  • Added missing boolean operators for bvecs ( #111 )
  • Added missing vector_relational documentation

2.0.0rc1

  • Improved names and map

    • Improved name getter routine for repr() functions
    • Added ctype keyword argument to map() function
  • Added rotate_vector extension ( #114 )

    • Added rotateX, rotateY, rotateZ and orientation function.
    • Extended rotate and slerp functions.
  • Small fixes

2.0.0rc2

  • Fixed buffer type-checking.