2.0.0
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
andorientation
function. - Extended
rotate
andslerp
functions.
- Added
-
Small fixes
2.0.0rc2
- Fixed buffer type-checking.