Sometime ago I posted a topic here when I was going to start my project of sign language animation.
Now I’ve started it and I’ve used 3dStudio to build the models and the Processing API to animate it.
But Processing is very poor and how it cannot even handle with bones, I’m now intending to move do panda3D.
One the thing I’ve done in processing is a lib that, at runtime, operates an interpolation to morph an OBJ model into another OBJ models shape. Please, see details at AnimObj.
So, my first goal on Panda3D is to make the same thing.
In manual pages I’ve seen how extract a joint and procedurally control it. So I could extract all the joints off the model and perform the interpolation according another given model at runtime.
(obs: with Processing I was interpolating the mesh vertexes; with Panda3D I want to interpolate the bones, expecting get less interpolation bizarre effects : )
But I’m wondering, and I would like help in this point, if Panda3D has already in same manner this feature.
The main idea is get something like:
model = new AnimObj("model1"); // render model otherModel = new AnimObj("model2"); model.setNextPose(otherModel); model.startAnim();
where, for example, model1 is a closed hand model and model2 is a opened hand model; so we have first the closed hand rendered and we must get an animation of a hand opening.
Very thank you
ps: you can check what I’ve achieved until now with Processing in this video demo.