Commit Graph

20 Commits (ef33d9b05163a582bdfb023f091be4da2460355b)

Author SHA1 Message Date
lukeph a98153f8d5 Fixed a problem with terrain culling not updating as the camera FOV changes.
reported here: http://irrlicht.sourceforge.net/phpBB2/viewtopic.php?t=30575

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1633 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-10-17 05:11:14 +00:00
lukeph 4a1a067709 fixed a slow down in terrain nodes.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1572 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-09-18 09:07:07 +00:00
lukeph 341dc16566 -added support for 32bit buffers in the opengl and directx9 drivers :) hopefully not buggy...
(may need to add support for directx8 and software?)

-made terrainNode use DynamicMeshBuffer, so it can use 32bit buffers. (no more size limits now on terrains!!! )
if the terrainNode loads an image over 256x256, it is set to 32bit, smaller sizes will use 16bit for better speed.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1515 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-08-28 04:00:22 +00:00
hybrid d3ccf6335e Fixed reference counting problems due to statically allocated meshbuffers. Bug found by rogerborg.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1447 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-08-06 14:45:22 +00:00
hybrid 6fae142426 Fixed line endings.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1377 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-06-13 14:01:17 +00:00
hybrid cdffc4a5d6 Merge from branch 1.4, revisions 1344:1352, which are the doc updates from the 1.4.1 release.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1353 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-05-22 11:51:37 +00:00
hybrid e7add51880 Merged from 1.4 branch revisions 1272:1279
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1280 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-05 00:02:00 +00:00
LukePH 89aa5dab47 bug from VBO changes. when more indices are drawn then the last frame, the debug build would crash
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1271 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-03-01 05:31:48 +00:00
lukeph 580c3f5365 terrains can now use VBOs, but index and vertex data will need to be updated independently for any speed gain
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1269 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-02-27 14:07:27 +00:00
hybrid 5bc1bdc13e Merged from 1.4 branch revisions 1198:1217
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1218 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-01-30 00:07:52 +00:00
hybrid 154b5d91b8 Merged from 1.4 branch revisions 1155:1172
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1173 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-01-14 00:23:02 +00:00
hybrid b864265654 Replaced terrain smoothing with simpler version from Frosty Topaz.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1167 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-01-06 22:56:36 +00:00
hybrid 99fd5bcc7c Merged 1.4 branch, revisions 1106:1132.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1133 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-12-23 17:04:40 +00:00
hybrid 429220dace Added a cast in vector2d to make MSVC happy with integer vectors. Added virtual destructors in factory interfaces.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1002 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-09-25 16:06:06 +00:00
hybrid 5ecfec331a Fix problems with VC6 and Borland. Some indentation fixes.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1001 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-09-24 22:41:52 +00:00
hybrid 13b9851487 Another round of constness additions. Almost finished now.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@969 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-09-17 16:09:50 +00:00
hybrid f4bc95371b First larger constification. Made serialization const. Some other constification and signedness changes. Minor other code changes.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@959 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-09-14 22:25:59 +00:00
hybrid efc44f9bf7 More file position data type changes. Also reflecting this in user code.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@954 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-09-14 09:07:11 +00:00
hybrid 8772a2cd8d Changed .x loader to use u32.
Added profiling option to Makefile.
Removed some debug code.
Fixed ogre mesh loader using relative paths.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@945 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-09-12 17:45:29 +00:00
bitplane c00ce1d372 Moved everything to /trunk
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@643 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-05-20 18:03:49 +00:00