This patch adds Matrix array uniform support to jME2. Thus allowing it to support hardware skinning. Currently only OgreLoader makes use of this feature.
http://users.radakan.org/files/MatrixArrayUniform.zip
Such a small patch for such a great impact!
Being able to do hardware skinning in jME is nothing short awesome.
BTW, do you think OgreLoader and the associated animation system could be made a part of core jME?
I think it's about time jME gets a skeletal animation system with proper support for hardware skinning (and animation blending/mixing, do you already support that?).
hevee said:
Such a small patch for such a great impact!
Being able to do hardware skinning in jME is nothing short awesome.
BTW, do you think OgreLoader and the associated animation system could be made a part of core jME?
I think it's about time jME gets a skeletal animation system with proper support for hardware skinning (and animation blending/mixing, do you already support that?).
I'm so happy to see this thread and I agree with hevee.
Hardware skinning is indispensable for jme to hear the fame of high performance engine.
But OgreLoader's animation system is somewhat different with jme's.
There needs to be a smooth way to move from jme's BoneAnimation.
Was this ever put in?
unfortunately not yet.
I’m using this locally.
I want it desperately too. :’(
I am the one who's supposed to put it in right? How do I request contributor status? My gmail username is "shadowislord".
email info@jmonkeyengine.com,
or I can put it in for you.
Is there any reason not to commit this patch?
I don't think so, I think everyone is waiting so that Momoko_Fan can have the honor
(or forgot about it ;))
Uh, sorry about this… I keep forgetting. I'll do this when I get on a capable pc. (will try not to forget this time…)
Added shadowislord@gmail.com as a project member…
Using this patch (locally), I have succeeded in gpu skinning on BoneAnimation system.
This patch works perfectly.
Please commit this Momoko_Fan !!!
About my gpu skinning,
when I have enough time (maybe after finishing my project), I'll post it.
(Now it is tightly coupled to the other sources)
I applied the changes just now. We should really agree on one animation system to use for jME, so that all model formats can take advantage of features like hardware skinning.
^ seconded…
agreed
thanx Momoko_Fan
Momoko_Fan said:
I applied the changes just now.
Nice one!