Commit History

Autor SHA1 Mensaxe Data
  cutealien 3824b91b2c Minor code cleanup hai 10 meses
  cutealien e1921a21b0 Add lens shift support for the camera and the perspective projection functions hai 1 ano
  cutealien a7fb435835 Unify matrix4::buildProjectionMatrixPerspectiveFov functions hai 1 ano
  cutealien 12e92e9180 Clean up include dependencies in public headers hai 1 ano
  cutealien a4cb792db8 Spelling fixes hai 1 ano
  cutealien e4fc752527 Fix some problems with CMatrix4::getRotationDegrees %!s(int64=2) %!d(string=hai) anos
  cutealien 1e4cafc3c6 IMeshManipulator::transform can now also normalize normals %!s(int64=2) %!d(string=hai) anos
  engineer_apple a960283ac3 a) debug Camera Matrices. enable with _IRR_COMPILE_WITH_90_DEGREE_CAMERA. %!s(int64=2) %!d(string=hai) anos
  cutealien 8f07550736 Avoid some more warnings when working with CMatrix4<f64> %!s(int64=2) %!d(string=hai) anos
  cutealien 6f29fb7f5f Avoid warnings when working with CMatrix4<f64> %!s(int64=2) %!d(string=hai) anos
  cutealien e75d2904b1 Replace public header guards to avoid using indentifiers reserved by c++ %!s(int64=3) %!d(string=hai) anos
  cutealien f73f9501f0 API BREAKER: Replacing defines in irrTypes.h which are conflicting with c++ reserved identifier rules. %!s(int64=3) %!d(string=hai) anos
  cutealien 56a037ff14 Fix wrong index used in CMatrix4<T>::transformVec4 %!s(int64=5) %!d(string=hai) anos
  cutealien 294da48122 Add CMatrix4::transformVec4 to transform vectors with 4 elements %!s(int64=5) %!d(string=hai) anos
  cutealien d1bddcc1a2 Fixing SViewFrustum::recalculateBoundingBox and CMatrix4::transformPlane. %!s(int64=5) %!d(string=hai) anos
  cutealien 0a2ee246c3 Fix error in calculation in new opengl versions of matrix4::buildProjectionMatrixPerspective functions. %!s(int64=5) %!d(string=hai) anos
  cutealien 45be145f9a Add a flag to buildProjectionMatrixPerspective functions to allow creating OpenGL style matrices. %!s(int64=5) %!d(string=hai) anos
  cutealien 49b2e6fee1 buildProjectionMatrixOrthoLH and buildProjectionMatrixOrthoRH have a new parameter to allow creating OGL style matrices. %!s(int64=5) %!d(string=hai) anos
  cutealien 78572df3f1 Use index notation instead of row/column notation in CMatrix4::getInverse as in other matrix functions. %!s(int64=7) %!d(string=hai) anos
  cutealien 65d70ad066 Add matrix4 constructor taking all 16 values. %!s(int64=7) %!d(string=hai) anos
  fixeworks b3509fe8e9 Fixed a compiler warning in matrix4 %!s(int64=7) %!d(string=hai) anos
  fixeworks 86636f83eb Fixed matrix documentation with info about homgenous coordinates. %!s(int64=8) %!d(string=hai) anos
  cutealien bff50c751d Spelling fixes. %!s(int64=8) %!d(string=hai) anos
  cutealien 2c64159436 Merge branch releases/1.8 revisions 5286:5301 into trunk: %!s(int64=8) %!d(string=hai) anos
  cutealien c525b00fa2 mtl (obj) format reader and write now regards texture scaling and translation. (thx @thanhle for noticing and patch proposal). %!s(int64=9) %!d(string=hai) anos
  cutealien edac25e83c Add a CMatrix4::getRotationDegrees where you can pass the scale vector if you know it (faster and useful otherwise sometimes). %!s(int64=11) %!d(string=hai) anos
  hybrid 1db8718c23 Remove white spaces before semicolon %!s(int64=11) %!d(string=hai) anos
  hybrid 9f7227b7ad Some whitespace adjustment. %!s(int64=11) %!d(string=hai) anos
  cutealien 8537ca8eb7 - CMatrix4<T>::getInverse working now with FLT_MIN instead of ROUNDING_ERROR_f32 which fixes a bug reported by amin here: http://irrlicht.sourceforge.net/forum/viewtopic.php?f=7&t=47422 %!s(int64=12) %!d(string=hai) anos
  hybrid 0a2330890a Bump copyright to 2012 %!s(int64=12) %!d(string=hai) anos