cutealien
|
56a037ff14
Fix wrong index used in CMatrix4<T>::transformVec4
|
5 年之前 |
cutealien
|
294da48122
Add CMatrix4::transformVec4 to transform vectors with 4 elements
|
5 年之前 |
cutealien
|
d1bddcc1a2
Fixing SViewFrustum::recalculateBoundingBox and CMatrix4::transformPlane.
|
5 年之前 |
cutealien
|
0a2ee246c3
Fix error in calculation in new opengl versions of matrix4::buildProjectionMatrixPerspective functions.
|
5 年之前 |
cutealien
|
45be145f9a
Add a flag to buildProjectionMatrixPerspective functions to allow creating OpenGL style matrices.
|
5 年之前 |
cutealien
|
49b2e6fee1
buildProjectionMatrixOrthoLH and buildProjectionMatrixOrthoRH have a new parameter to allow creating OGL style matrices.
|
5 年之前 |
cutealien
|
78572df3f1
Use index notation instead of row/column notation in CMatrix4::getInverse as in other matrix functions.
|
7 年之前 |
cutealien
|
65d70ad066
Add matrix4 constructor taking all 16 values.
|
7 年之前 |
fixeworks
|
b3509fe8e9
Fixed a compiler warning in matrix4
|
7 年之前 |
fixeworks
|
86636f83eb
Fixed matrix documentation with info about homgenous coordinates.
|
8 年之前 |
cutealien
|
bff50c751d
Spelling fixes.
|
8 年之前 |
cutealien
|
2c64159436
Merge branch releases/1.8 revisions 5286:5301 into trunk:
|
8 年之前 |
cutealien
|
c525b00fa2
mtl (obj) format reader and write now regards texture scaling and translation. (thx @thanhle for noticing and patch proposal).
|
9 年之前 |
cutealien
|
edac25e83c
Add a CMatrix4::getRotationDegrees where you can pass the scale vector if you know it (faster and useful otherwise sometimes).
|
11 年之前 |
hybrid
|
1db8718c23
Remove white spaces before semicolon
|
11 年之前 |
hybrid
|
9f7227b7ad
Some whitespace adjustment.
|
11 年之前 |
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 年之前 |
hybrid
|
0a2330890a
Bump copyright to 2012
|
12 年之前 |
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 年之前 |
cutealien
|
82ea8b53a7
Fix compile warnings for matrix4::setRotationAxisRadiansLH and matrix4::setRotationAxisRadiansRH found by greenya.
|
12 年之前 |
cutealien
|
14a4a07e66
Add documentation and some compile-tests for matrix.
|
12 年之前 |
hybrid
|
19c8f77583
Some new setter methods suggested by kaos.
|
13 年之前 |
hybrid
|
582cb75095
Merge from 1.7 branch. Fixes for SSharedMeshBuffer and matrix4
|
13 年之前 |
hybrid
|
5e4d495dcc
Bump copyright dates to 2011.
|
14 年之前 |
hybrid
|
c11c87f20c
Fix getRotationDegrees in matrix class as noted by drewbacca
|
14 年之前 |
hybrid
|
7e236b0192
Merged from trunk, revisions 3366-3387. A few bug fixes all over the place.
|
14 年之前 |
engineer_apple
|
7446ed9757
Changes in 1.7.1 (05.07.2010) TA
|
14 年之前 |
hybrid
|
b3ab720d03
Warning fix by maxim, and add multiplication order in docs
|
14 年之前 |
hybrid
|
7a4c4a4a5e
Added some test cases for getRotationDegrees submitted by fabietto, also fixed the method to clamp values for asin to [-1,1].
|
14 年之前 |
hybrid
|
360cd6d181
Fix wrong sign in new method.
|
14 年之前 |