Home > 程序/算法 > grandpa-animation开源了

grandpa-animation开源了

August 20th, 2012 Leave a comment Go to comments

经过令人发指的4个月没有更新之后,我决定把维护了很多年的骨骼动画库grandpa开源,希望能发挥更大的价值。所有的代码和资源已经放在google code上,用网络营销的语言说,有兴趣的请

猛击这里

grandpa这个名字最早来源于著名的rad game tools的很牛鼻的granny动画中间件,据说已经over 2,400 titles shipped(其中包括大名鼎鼎的魔兽世界),当时非常崇拜,就随手敲了个grandpa作为名字,本来想之后再换一个酷一点的名字。结果这么多年一直懒的换,也用出感情了。

相对于其他类似的动画组件,grandpa的特点是比较适合网络游戏这种需要角色频繁换装的应用场景;另外在动画的融合,过渡,采样以及优先级控制上也都比较讲究;效率方面经过这么多年的优化,应该还算不错。详情可以参考grandpa的页面,就不在这里吹嘘了。

比较羞愧的是代码不太符合“开源标准”,完全是vc的编译环境,没有组织成很上流的cmake工程什么的,虽然库本身是纯c++的,不依赖任何其他组件,但所有demo和工具都是基于windows/d3d的,就不再花时间搞成伪跨平台形式了。事实上grandpa曾一度被移植到IOS上,只是最终没有应用在任何项目中。

最后,照例感谢一下李栋同学制作的demo资源(包括模型/动画/纹理),以及leon同学近期的贡献

Categories: 程序/算法 Tags:
  1. April 21st, 2017 at 11:30 | #1

    Hello there! Would you mind if I share your blog with my
    zynga group? There’s a lot of folks that I think would really
    enjoy your content. Please let me know. Cheers

  2. April 21st, 2017 at 23:38 | #2

    Thanks in support of sharing such a pleasant thought, piece of
    writing is good, thats why i have read it completely

  3. May 8th, 2017 at 06:17 | #3

    This paragraph presents clear idea in favor of the new visitors of blogging,
    that genuinely how to do blogging.

  4. August 24th, 2017 at 16:03 | #4

    Hi, just wanted to say, I loved this post. It was practical.
    Keep on posting!

  5. September 9th, 2017 at 02:24 | #5

    Thanks for every other magnificent post.

    The place else may anybody get that kind of information in such a perfect approach of writing?

    I’ve a presentation subsequent week, and I am on the look for such information.

  6. September 10th, 2017 at 03:20 | #6

    Hmm it looks like your blog ate my first comment (it was super long) so I guess I’ll
    just sum it up what I submitted and say, I’m thoroughly enjoying your blog.
    I too am an aspiring blog blogger but I’m
    still new to the whole thing. Do you have any recommendations for newbie blog writers?
    I’d genuinely appreciate it.

  7. September 11th, 2017 at 21:41 | #7

    Hello it’s me, I am also visiting this website regularly, this web site
    is really pleasant and the users are actually sharing pleasant thoughts.

  8. September 13th, 2017 at 16:43 | #8

    http://getloansusapersonal.com/ – online loans
    online loan
    loan online

  9. October 12th, 2017 at 02:42 | #9

    I read this post fully about the resemblance of most recent
    and earlier technologies, it’s remarkable article.

  10. October 12th, 2017 at 23:39 | #10

    Rather Pretty neat web-site. Quite great in the direction of read through and Quite much exciting written content. Yes period is made up of not nonetheless occur back and greet.

  11. October 16th, 2017 at 12:06 | #11

    This paragraph will help the internet visitors for setting up new
    webpage or even a weblog from start to end.

  12. October 16th, 2017 at 13:12 | #12

    Marvelous, what a website it is! This weblog presents
    useful information to us, keep it up.

  13. October 16th, 2017 at 15:10 | #13

    Great delivery. Great arguments. Keep up the great effort.

  14. October 16th, 2017 at 15:47 | #14

    Greetings! Very helpful advice in this particular post! It is
    the little changes that make the greatest changes.
    Thanks a lot for sharing!

  15. October 16th, 2017 at 16:33 | #15

    Hey there! I know this is kind of off topic but I was wondering which blog platform are you using for
    this site? I’m getting sick and tired of
    Wordpress because I’ve had problems with hackers and I’m looking at options for another
    platform. I would be fantastic if you could point me in the direction of a good platform.

 

Spam Protection by WP-SpamFree