- 20 Jan, 2011 2 commits
-
-
bitplane authored
The loader selection process now consistently checks loader lists in reverse order, so new loaders added to Irrlicht override the internal ones. This applies when adding external mesh, image, scene and archive loaders, image writers, plus node, animator and GUI element factories. git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3568 dfc29bdd-3216-0410-991c-e03cc46cb475
-
bitplane authored
Renamed ISceneLoader::isALoadableFileType to isALoadableFileFormat to match the archive and image loader interfaces. Added getters for mesh, scene and archive loaders. git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3567 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 18 Jan, 2011 1 commit
-
-
bitplane authored
Added scene loader interface and moved the .irr loading code out to CSceneLoaderIrr. In future can support scene formats properly rather than loading them as meshes. git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3566 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 17 Jan, 2011 3 commits
-
-
bitplane authored
Order the list of mesh loaders so that the least commonly used ones are at the bottom of the stack, may give a small performance boost when loading many models from a zip file git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3565 dfc29bdd-3216-0410-991c-e03cc46cb475
-
bitplane authored
Added getMesh docs for irrMesh, lwo, md3, mdl, ply and stl formats, plus some ISkinnedMesh info to the skinned mesh loader docs git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3564 dfc29bdd-3216-0410-991c-e03cc46cb475
-
hybrid authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3563 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 14 Jan, 2011 3 commits
-
-
hybrid authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3559 dfc29bdd-3216-0410-991c-e03cc46cb475
-
hybrid authored
Merge from 1.7 branch, revisions 3535:3557. MS3D optimization and changes update. Skipping date updates which have been made in this repository already. git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3558 dfc29bdd-3216-0410-991c-e03cc46cb475
-
hybrid authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3556 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 13 Jan, 2011 1 commit
-
-
bitplane authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3554 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 12 Jan, 2011 1 commit
-
-
hybrid authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3553 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 11 Jan, 2011 1 commit
-
-
cutealien authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3550 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 09 Jan, 2011 1 commit
-
-
hybrid authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3549 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 08 Jan, 2011 5 commits
-
-
hybrid authored
Fix warning message in CAnimatedMeshSceneNode Change C-cast to reinterpret in CIrrDeviceLinux git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3548 dfc29bdd-3216-0410-991c-e03cc46cb475
-
bitplane authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3547 dfc29bdd-3216-0410-991c-e03cc46cb475
-
bitplane authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3546 dfc29bdd-3216-0410-991c-e03cc46cb475
-
bitplane authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3545 dfc29bdd-3216-0410-991c-e03cc46cb475
-
hybrid authored
Fix reading zip files with incomplete local file headers. These require proper support for the central directory, which is now implemented. Thanks to hiker for supplying such a file. git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3544 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 07 Jan, 2011 6 commits
-
-
hybrid authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3543 dfc29bdd-3216-0410-991c-e03cc46cb475
-
hybrid authored
Fix scene files to reflect relative texture names, and disabled the according test until the texture deserialization is actually fixed. git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3542 dfc29bdd-3216-0410-991c-e03cc46cb475
-
bitplane authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3541 dfc29bdd-3216-0410-991c-e03cc46cb475
-
hybrid authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3540 dfc29bdd-3216-0410-991c-e03cc46cb475
-
hybrid authored
Fix bone-vertex IDs to be correctly indexing into the global vertex array. Before, mixed mesh/bone sections broke the correct relation. Thanks to Auria for finding and fixing the bug. git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3539 dfc29bdd-3216-0410-991c-e03cc46cb475
-
hybrid authored
Add random number generator frand() for interval [0..1] which fixes many issues with current usage of rand() in the particle emitters. Thanks to vitek for the initial ideas, CuteAlien for the new method suggestions, and Auria for bringing this up again. TODO: Test cases, which would need a public interface to this class first... git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3538 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 06 Jan, 2011 2 commits
-
-
cutealien authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3537 dfc29bdd-3216-0410-991c-e03cc46cb475
-
hybrid authored
Add a test for proper file loading from archives, despite two files in the archive have the same name. git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3536 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 05 Jan, 2011 1 commit
-
-
hybrid authored
Move debug messages into ELL_DEBUG space. git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3535 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 04 Jan, 2011 2 commits
-
-
hybrid authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3534 dfc29bdd-3216-0410-991c-e03cc46cb475
-
hybrid authored
Fix writeScene change in order to write the given node and its descendants, not only the list of children to the scene file. Add support for loading a scene file as childs of a given node. This will ignore the scene attributes and load all nodes of the scene, storing them as children of a given parent node. The rest will stay as before, including the default behavior to load scene attributes and all nodes directly into the scene manager. Test cases added for both methods loadScene and saveScene. In order to find a node in the example scene from tutorial 15 I have added a name and ID to one of the scene elements. git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3532 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 03 Jan, 2011 3 commits
-
-
hybrid authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3531 dfc29bdd-3216-0410-991c-e03cc46cb475
-
hybrid authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3530 dfc29bdd-3216-0410-991c-e03cc46cb475
-
hybrid authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3529 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 02 Jan, 2011 2 commits
-
-
hybrid authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3528 dfc29bdd-3216-0410-991c-e03cc46cb475
-
hybrid authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3527 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 30 Dec, 2010 2 commits
-
-
hybrid authored
Fix setMesh for skinned meshes, as reported by wing64. The joints cache was not updated, and hence the node reported and returned wrong joints. Added support for resetting the transition time to 0. Fixed some method names (correct camel case, create replaced by add, upper case fixed) in skinnedMesh.cpp git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3526 dfc29bdd-3216-0410-991c-e03cc46cb475
-
hybrid authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3525 dfc29bdd-3216-0410-991c-e03cc46cb475
-
- 29 Dec, 2010 4 commits
-
-
hybrid authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3524 dfc29bdd-3216-0410-991c-e03cc46cb475
-
hybrid authored
Fix OpenGL texture matrix setup, found by pc0de. Sorry for the inconvenience, was probably very late when I changed that code. git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3523 dfc29bdd-3216-0410-991c-e03cc46cb475
-
hybrid authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3522 dfc29bdd-3216-0410-991c-e03cc46cb475
-
hybrid authored
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3521 dfc29bdd-3216-0410-991c-e03cc46cb475
-