hybrid
83cda72c66
Some coding style changes, made one method const.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1242 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-02-12 15:31:35 +00:00
lukeph
637700ac25
fixed a bug in skinnedMesh
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1150 dfc29bdd-3216-0410-991c-e03cc46cb475
2008-01-03 13:36:54 +00:00
lukeph
6d5735b9c1
let skinnedMesh software animate with VBOs, other small changes with VBOs, left in debug output
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1104 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-12-07 15:25:07 +00:00
hybrid
203fc243b6
Fixes to make VBOs actually work in OpenGL. Need more improvements, though. Minor fixes in other files.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1103 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-12-06 16:26:14 +00:00
hybrid
75208f2f20
Let md2 animate even with hw buffers.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1098 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-12-05 21:10:36 +00:00
lukeph
e4efbfedf0
CSkinnedMesh::setHardwareSkinning was not returning a value.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1081 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-12-03 10:06:01 +00:00
hybrid
39b20ab3f7
Merged with 1.4 branch (rev 1051:1075).
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1077 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-12-02 20:20:41 +00:00
lukeph
12d0d2730b
added ISkinnedMesh::setHardwareSkinning(bool on),
...
right now this only disables software skinning so that hardware skinning can be done externally
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1076 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-12-02 03:36:11 +00:00
lukeph
9c7da6b292
-fixed bug with joints being one frame off updating their AbsolutePositions when transiting, pointed out by shogun
...
-optimized CSkinnedMesh::buildAll_LocalAnimatedMatrices()
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1069 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-11-27 14:05:57 +00:00
lukeph
aedf5c9994
-fix in:
...
bool CAnimatedMeshSceneNode::removeChild(ISceneNode* child)
found by ssexton
-added requested getJointCount() in AnimatedMeshSceneNode, which simply calls getJointCount on the held mesh
-added CSkinnedMesh::isStatic()
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1051 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-11-14 07:35:40 +00:00
lukeph
8bb1ff90d8
support for positioning joints at an absolute position. Without this support, doing ragdolls would require the inverse of a matrix (slow)
...
I'll write a tutorial in the wiki for this.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@1016 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-10-02 04:01:08 +00:00
hybrid
545a2d4d86
Removed debug output
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@976 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-09-18 12:45:21 +00:00
hybrid
abd11adffe
Fixed multi-mesh animations in .x and added face color in case vertex color is missing.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@974 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-09-18 12:00:03 +00:00
hybrid
4dd0cbb241
Another round of constness additions. Almost finished now.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@969 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-09-17 16:09:50 +00:00
lukeph
c9966bd948
added rigid animation support.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@967 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-09-17 11:09:07 +00:00
hybrid
c134cf1f20
First larger constification. Made serialization const. Some other constification and signedness changes. Minor other code changes.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@959 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-09-14 22:25:59 +00:00
hybrid
e1890ef29a
Use methods of the vector class.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@947 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-09-12 17:47:48 +00:00
hybrid
b35c29a031
Fixed .x parser for missing whitespaces and delimiters. Some minor changes in other files.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@935 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-09-09 22:40:28 +00:00
lukeph
96f8abf2af
-skinnedMesh: meshes with weights are still counted as animated for ragdolls, etc, even if they have no animation data.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@930 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-09-09 04:53:25 +00:00
hybrid
482f054618
Minor cleanup and type usage clarifications.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@906 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-09-05 12:11:28 +00:00
hybrid
d220984ab6
Fixed the win32 project files.
...
Fixed more problems with rounding and s32/f32 changes for animated meshes.
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@904 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-09-05 09:31:56 +00:00
hybrid
f0014852ba
Put even more messages into debug mode.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@902 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-09-05 08:59:46 +00:00
hybrid
33dbc703a4
Merged SkinnedMesh branch 658:895 into trunk.
...
git-svn-id: http://svn.code.sf.net/p/irrlicht/code/trunk@896 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-09-04 18:51:42 +00:00