This is the negate method at the moment:
/**
* Negate this matrix and place the result in a destination matrix.
* @param dest The destination matrix, or null if a new matrix is to be created
* @return the negated matrix
*/
public Matrix3f negate(Matrix3f dest) {
return negate(this, this);
}
It should be
public Matrix3f negate(Matrix3f dest) {
return negate(this, dest);
}
Matrix2f and Matrix4f have the same problem.
thx for finding and reporting, fixed in SVN.
Thank you for the quick response and fix :)