cutealien
|
56a037ff14
Fix wrong index used in CMatrix4<T>::transformVec4
|
5 lat temu |
cutealien
|
294da48122
Add CMatrix4::transformVec4 to transform vectors with 4 elements
|
5 lat temu |
cutealien
|
d1bddcc1a2
Fixing SViewFrustum::recalculateBoundingBox and CMatrix4::transformPlane.
|
5 lat temu |
cutealien
|
0a2ee246c3
Fix error in calculation in new opengl versions of matrix4::buildProjectionMatrixPerspective functions.
|
5 lat temu |
cutealien
|
45be145f9a
Add a flag to buildProjectionMatrixPerspective functions to allow creating OpenGL style matrices.
|
5 lat temu |
cutealien
|
49b2e6fee1
buildProjectionMatrixOrthoLH and buildProjectionMatrixOrthoRH have a new parameter to allow creating OGL style matrices.
|
5 lat temu |
cutealien
|
78572df3f1
Use index notation instead of row/column notation in CMatrix4::getInverse as in other matrix functions.
|
7 lat temu |
cutealien
|
65d70ad066
Add matrix4 constructor taking all 16 values.
|
7 lat temu |
fixeworks
|
b3509fe8e9
Fixed a compiler warning in matrix4
|
7 lat temu |
fixeworks
|
86636f83eb
Fixed matrix documentation with info about homgenous coordinates.
|
8 lat temu |
cutealien
|
bff50c751d
Spelling fixes.
|
8 lat temu |
cutealien
|
2c64159436
Merge branch releases/1.8 revisions 5286:5301 into trunk:
|
8 lat temu |
cutealien
|
c525b00fa2
mtl (obj) format reader and write now regards texture scaling and translation. (thx @thanhle for noticing and patch proposal).
|
9 lat temu |
cutealien
|
edac25e83c
Add a CMatrix4::getRotationDegrees where you can pass the scale vector if you know it (faster and useful otherwise sometimes).
|
11 lat temu |
hybrid
|
1db8718c23
Remove white spaces before semicolon
|
11 lat temu |
hybrid
|
9f7227b7ad
Some whitespace adjustment.
|
11 lat temu |
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
|
12 lat temu |
hybrid
|
0a2330890a
Bump copyright to 2012
|
12 lat temu |
cutealien
|
a83a87594a
Replacing matrix4::setRotationRadiansLH and setRotationRadiansRH by setRotationRadians. Old functions had left handed and right handed just the wrong way round and contained an additional bug that did lead to wrong rotations (mixing up y,z). A single function for this is enough (people can just flip the axis) and this way people who already used the old functions (which only got added in trunk) don't just get new behavior but some compile error. Thanks to Randajad for finding the error with the wrong results, giving a testcase and insisting that there's really a bug when I didn't see it on first try :-)
|
12 lat temu |
cutealien
|
82ea8b53a7
Fix compile warnings for matrix4::setRotationAxisRadiansLH and matrix4::setRotationAxisRadiansRH found by greenya.
|
12 lat temu |
cutealien
|
14a4a07e66
Add documentation and some compile-tests for matrix.
|
12 lat temu |
hybrid
|
19c8f77583
Some new setter methods suggested by kaos.
|
13 lat temu |
hybrid
|
582cb75095
Merge from 1.7 branch. Fixes for SSharedMeshBuffer and matrix4
|
13 lat temu |
hybrid
|
5e4d495dcc
Bump copyright dates to 2011.
|
14 lat temu |
hybrid
|
c11c87f20c
Fix getRotationDegrees in matrix class as noted by drewbacca
|
14 lat temu |
hybrid
|
7e236b0192
Merged from trunk, revisions 3366-3387. A few bug fixes all over the place.
|
14 lat temu |
engineer_apple
|
7446ed9757
Changes in 1.7.1 (05.07.2010) TA
|
14 lat temu |
hybrid
|
b3ab720d03
Warning fix by maxim, and add multiplication order in docs
|
14 lat temu |
hybrid
|
7a4c4a4a5e
Added some test cases for getRotationDegrees submitted by fabietto, also fixed the method to clamp values for asin to [-1,1].
|
14 lat temu |
hybrid
|
360cd6d181
Fix wrong sign in new method.
|
14 lat temu |