Historial de Commits

Autor SHA1 Mensaje Fecha
  cutealien d8b17e1497 Optimization in quaternion::rotationFromTo from Robert Eisele hace 1 año
  cutealien f72ccc8f80 Remove assignment operator in quaternion. hace 2 años
  cutealien e75d2904b1 Replace public header guards to avoid using indentifiers reserved by c++ hace 3 años
  cutealien 3d66e045fc Use f64 version of reciprocal_squareroot in quaternion::normalize for more precision. hace 4 años
  cutealien f8008d6bef Bugfix: quaternion::slerp now normalizes result when it falls back to of lerp hace 5 años
  cutealien 32585c5ed0 Cleanup: Make some variables const. hace 5 años
  cutealien 29b2fa974e Documenation fixes. Thx @ greenya. hace 5 años
  fixeworks 4649f03f13 Added normalization to quaternion.h where needed. Added a faster method that relies on quaternion being already normalized. Removed a useless conditional branch. hace 7 años
  cutealien bff50c751d Spelling fixes. hace 8 años
  cutealien 818f856327 Spelling. hace 9 años
  cutealien 9fd80a50ee Add warning that quaternion::operator* has anoter operator order than CMatrix4::operator* hace 9 años
  cutealien 11fc4820c2 Update documentation. hace 9 años
  hybrid e0c819b1c1 Merged updates from 1.8.1 release to trunk, revisions 4579-4615. hace 11 años
  hybrid 9f7227b7ad Some whitespace adjustment. hace 11 años
  hybrid 0a2330890a Bump copyright to 2012 hace 12 años
  hybrid 8d628796f9 Added default parameter to getMatrix hace 12 años
  cutealien 26f44f6f48 quaternion conversions to and from matrix4 no longer invert rotations. Define IRR_TEST_BROKEN_QUATERNION_USE in quaternion.h allows compile-tests to find affected code (see changes.txt for more info). Loaders for b3d, ms3d, ogre and .X just use transposed matrixes now for downward compatibility - meaning if it worked before it still works - if it was broken before it's still broken. Same for CSkinnedMesh. For collada (.dae) loader this fixed previously wrong rotations. hace 12 años
  hybrid c82925896d Add threshold for slerp calculation, switching between linear and slerp at this point. hace 12 años
  hybrid 5ba7ae5afd Fix rotationFromTo as suggested by AgentD, using the from vector instead of the current values from the quaternion. After all, this quaternion has nothing to do with from or to so far, so the values contained there are rather arbitrary. Moreover, I'm normalizing the quaternion before returning it, as it is a rotation quaternion, which should be a unit quat. Test cases are also extended. For now only in trunk, may be backported after further testing. hace 13 años
  hybrid 1db83c000e Remove extra qualification. hace 13 años
  hybrid 2f8b537d25 Remove redundant code from quaternion class hace 13 años
  hybrid 81e59495bf Fix some problems with gimbal lock in quaternion to Euler method. Not yet completely going through the test, I guess it's a euler order problem. hace 13 años
  hybrid 5e4d495dcc Bump copyright dates to 2011. hace 14 años
  hybrid 96310b964d Merged revisions 3172:3197 from 1.7 branch. Some more bug fixes and doc updates from the 1.7 beta phase. hace 14 años
  hybrid 0ca3ba3744 Merged revisions 3089-3138 from 1.7 branch. Full merge, all changes from 1.7 beta phase up to now are included. hace 15 años
  cutealien 8bebbdbbc2 - Fixed serialization of stringw-arrays again and learned another lesson of "be very careful when changing const's". hace 15 años
  hybrid 275874afb1 Merged from 1.6 branch, revisions 2684:2747. Windows serialization fix. Memleak in STL and LWO loader fixed. CursorControl under Windows fixed. CE compilation fixed. Example 21 for Linux fixed. IFileSystem and IFileList additions. Toolbar::addButton fixed. Device::run fixed. Anti-Aliasing on debug rendering disabled. Documenation updated. hace 15 años
  hybrid 3ef1b18308 Fix eol-style for all code files to CRLF for simpler file handling. hace 15 años
  hybrid 7e5822ec2c Fix eol-style for all code files to native. hace 15 años
  engineer_apple cf2cfa5f14 Changes in version 1.6, TA hace 16 años