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