Commit Graph

958 Commits (7e9e5f179fc271f2edce91c3b7a5d70946c6229b)

Author SHA1 Message Date
hybrid 7e9e5f179f Removed some debug tests left over in previous revision
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1950 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-12-13 23:13:17 +00:00
hybrid 60814bf872 Added support for FVF data. Added support for 2nd UV coord set from either FVF data or DeclData.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1949 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-12-13 23:09:39 +00:00
hybrid 05ac2ef679 Separated specualr settings from other color settings. Made changes propagate even when shininess is 0, which introduced some renderstate bugs previously.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1948 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-12-13 23:06:32 +00:00
hybrid ad43762777 Merged from 1.5 branch to trunk, all changes from 1913 to 1932. Mostly example and test fixes. Some bug fixes, camera interface changes.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1933 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-12-08 17:06:34 +00:00
hybrid ace653f4fc Merged revisions 1885:1912 from 1.5 branch. More unit tests and bug fixes.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1913 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-12-03 22:26:53 +00:00
hybrid 7a1fac9dfb Merged revisiosn 1851:1883 from 1.5 branch. unit tests and severla bug fixes.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1884 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-29 22:35:56 +00:00
hybrid 19491a579f Merged from 1.5 branch revisions 1837:1850. Light property changes, shader problems fixed, OSX resize fixed, meshloader debug messages disabled.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1851 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-27 23:25:20 +00:00
hybrid 0b03402773 Merged from 1.5 branch to trunk, all changes from 1821 to 1835. Mostly warning fixes, GL ASM shaders repaired, d3d9 RTTs less memory consuming, skinned mesh bboxes updating.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1837 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-26 10:44:30 +00:00
hybrid f778a1eb7f further merged from 1.5 branch to trunk, all changes from 1815 to 1819.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1821 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-24 17:34:27 +00:00
Rogerborg b548cee8fc Clarify the comment on matrix4::getRotationDegrees() to explain that the returned Euler triplet will be an equivalent rotation to that set by setRotationDegrees(), just not necessarily identical to it.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1814 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-23 15:25:38 +00:00
Rogerborg e0bf67e05e Tidy up the User Interface example to pass a context instead of using globals, and enumerate values instead of using magic numbers. Just for niceness.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1813 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-23 13:36:30 +00:00
hybrid ed72437ee4 Flip terrain heightmap and texture coords. Now the heightmap and texture are used unaltered - the terrain looks like the texture/heightmap when looked from high above.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1812 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-23 00:40:38 +00:00
Rogerborg a83051f62e Bug https://sourceforge.net/tracker/index.php?func=detail&aid=1769820&group_id=74339&atid=540676
Significant internal change to the way that FPS camera jump speed and collision response animator gravity interact.  The behaviour is now much more realistic, but it will require you to adjust your jump speed and gravity.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1811 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-22 23:41:11 +00:00
Rogerborg f7dfda9f1f Replace magic numbers with equivalent EKA_FOO values. Smoke tested.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1810 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-22 22:45:03 +00:00
hybrid ed9e453d7f Add debugdata normal rendering to terrain node.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1809 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-22 22:14:46 +00:00
hybrid 8d288d3213 Fixed init warning from gcc.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1808 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-22 22:14:12 +00:00
Rogerborg d639c5c6f8 Scale the sky box to the average of the near and far clip planes so that it doesn't get clipped. Test by adding (e.g.) camera->setNearValue(100.f); to example 12.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1807 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-22 21:54:09 +00:00
Rogerborg 990410fc5b Bug #2318880: in CCubeSceneNode::setSize(), add vertices from index 0 to prevent multiple calls of setSize() adding new vertices, but re-sizing the first 12.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1806 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-22 21:32:39 +00:00
Rogerborg 1c0fab0d96 Update the bounding boxes of animated skinned meshes. (Attempt to) remove duplication of the recalculation of frames of animated meshes in CAnimatedMeshSceneNode::OnAnimate() and CAnimatedMeshSceneNode::render().
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1805 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-21 23:19:52 +00:00
hybrid def976c109 Fixed some minor warnings
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1804 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-21 16:41:30 +00:00
hybrid bc536750d4 Fixed call to stringc.append
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1803 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-21 16:38:33 +00:00
Rogerborg aee0f5b8c8 Fix an uninitialised warning in fast_atof.h
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1802 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-21 15:56:25 +00:00
Rogerborg 7bed51f531 Making a minimal comment change to changes.txt in order to commit revision 1800 and spoil Hybrid's Friday afternoon.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1801 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-21 15:09:01 +00:00
hybrid 3bc084229e Properly initialize particle system in the init list.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1800 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-21 15:08:40 +00:00
hybrid ad62c01608 Fix device reset in combination with large RTTs. All DepthBuffers need to be released and recreated...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1799 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-21 14:36:57 +00:00
Rogerborg e96027cbec Have CBillboardTextSceneNode use the default GUI font if no font is specified. Also rename "shade_top"/"shade_down" to colorTop / colorBottom (and similarly for other "shade" parameters and members) in *BillboardSceneNode, *SceneManager and *TextSceneNode.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1798 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-21 13:24:59 +00:00
hybrid f2066bdeca Remove internal use of setParticleSize.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1797 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-21 13:04:59 +00:00
hybrid 3915fd9c9e Makefile for concurrent builds.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1796 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-21 11:43:25 +00:00
hybrid d75d4041b1 Ignore obj directory from MSVC
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1795 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-21 00:05:17 +00:00
hybrid deb8b0dba4 another little optimization
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1794 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-21 00:02:58 +00:00
hybrid 236d6c33d9 Changed from f64 C-array to core::array, some minor optimizations.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1793 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-20 23:50:43 +00:00
Rogerborg 7004d4a175 Clarify the comments on ISceneNode::setDebugDataVisible() / isDebugDataVisible().
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1792 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-20 23:32:44 +00:00
Rogerborg 98f2250560 Rename IGUIElement::setProportionalPosition() to setRelativePositionProportional()
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1790 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-20 23:22:59 +00:00
hybrid b6f9e543e5 Make proper texture coords which are not clamped...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1789 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-20 23:07:53 +00:00
hybrid 4a89e8f7bf Removed extra letters.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1788 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-20 22:35:37 +00:00
hybrid 501ed34e43 Simplify filepath.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1787 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-20 22:34:25 +00:00
hybrid b562626271 Added tags target and avoid recreation of .d files on clean.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1786 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-20 22:33:36 +00:00
hybrid 1ec87869c3 Some documentation fixes.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1785 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-20 22:18:53 +00:00
hybrid 5fed90d38b Missing break spotted by CuteAlien.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1784 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-20 13:59:19 +00:00
hybrid ced47d4e35 Removed BMP_Writer reference from softwaretexture2. Changed texture size check to use the new dimension2d function.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1783 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-20 09:50:55 +00:00
Rogerborg 4a4c48acb3 Fix the fix for FPS camera rotations; use a minimum length vector when the camera is at the origin.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1781 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-19 22:14:59 +00:00
Rogerborg 47820ecbe7 Scale the FPS camera look at vector based on the magnitude of the camera's position, to prevent the rotation being swamped by the position.
Tested with the problem data from:
http://irrlicht.sourceforge.net/phpBB2/viewtopic.php?t=27958

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1780 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-19 21:20:30 +00:00
Rogerborg 747fba6b60 Update Irrlicht9.0.sln to fix untested changes from the static build target additions. Now tested with Visual C++ 2008 Express.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1779 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-19 20:50:44 +00:00
hybrid df3dce717d Fix mem leaks with RTTs under OpenGL due to wrong grabs.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1778 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-19 13:01:24 +00:00
Rogerborg d10bb4431d Rename IGUIElement::setRelativePosition(const core::rect<f32>&) to setProportionalPosition(). Tested with a modified example 05.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1777 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-19 12:46:29 +00:00
Rogerborg b045b2e349 Add IGUIElement::setRelativePosition(const core::position2di &) as requested on IRC. Trivially tested with a modified example 05. Also clarified a few comments.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1776 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-19 12:32:50 +00:00
teella 24bf94d6e8 OSX now uses mainstream libpng instead of libpng_osx
removing libpng_osx


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1775 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-18 16:22:46 +00:00
hybrid 4bc5ad4e86 Added missing new interface to irrlicht.h for easier user access.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1774 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-18 12:49:25 +00:00
hybrid 063c00cd91 Some more PCX formats supported. Not all modes are fully working, but I doubt anyone really uses them...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1773 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-17 23:21:58 +00:00
Rogerborg 44846b6f11 OpenGL driver: trigger a setRenderStates2DMode() recalc when the screen size changes. This fixes the OpenGL 2D scaling issue. Excelsior!
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1772 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-11-17 22:14:09 +00:00