Sorry again for the delay,
I get what you are doing with the meshes now. You may want to model, texture, and animate them as one mesh then only spilt them when your done. (Presuming your modelling program lets you do this), and you could use the texturing method as well to get more options.
This is to do your method, not mine, which one are you trying to do?This is how i would impliment your approach, When the game is loading, it would load in a animation mesh.
I would animate it using setFrameLoop()
then i'll get the jointMatrix getMatrixOfJoint() at each frame
i will store this into an animation class
I will do this with every animation
remove the node
No don’t do this, I decided against the AddMatrixToJoint() function because it animates all scene node that are using that mesh the same way and you have less control over the animation.when a character in game needs to animate, I will call upon the class at each frame and use
AddMatrixToJoint()
Do the getB3dJointNode way I was talking about before, like in the joint example.
Just get the meshes material and change its texture pointer, it should work, (from memory) that’s how my loader sets the textures in the first place.And the second thing i really need help on is to understand how you change the texture dynamically. I must have missed it in your code, i didn't seen any methods for it.
Let's say i draw a girl mesh, but prepared 3 skin tones, how do i switch between them???
by the way,
Trying to look at your pictures I get “Forbidden”