16 June 2014

Hello, everyone!

I am having quite a good progress with the XBeat game.

Right now, I am working with the bones transformations, that is, rotation and translation.

By now, I am quite pleased with the speed of it, since it is done in the vertex shader. There is still room to improve, using the geometry shader stream output - but I don’t think that it will be useful, since the models will be updated almost every frame.

Here are some examples of how it works:

Initial Position:

After a transformation (using bone morph, full weight - 1.0):

Same morph, using different weight:

I still need to fix it, when chaining bones (these wings have only two bones each), as can be seen here:

Even so, this is quite a good progress, and I am looking forward to finish this! :D



blog comments powered by Disqus