个人觉得,对于一个东西,理解其根本才是王道。
就拿骨骼动画来说吧,DX的例子虽然可以让人清楚地知道骨骼动画是怎么动作的,并且知道了有.X这种骨骼动画文件。 但着手时,依然会被DX那神奇的各种框架弄得晕头转向。 并且M$向来是想人变成213,而非学者。
在网上一搜Skinned Mesh, 会出来一大堆围绕着DX例子的解释,翻译,或者什么什么的。 而下面这些文章,则充分讲述了其基本原理。 你可以离开DX,离开OPENGL而全神惯注地集中思考骨骼动画到底是什么。
Skinned Mesh原理解析和一个最简单的实现示例 http://blog.csdn.net/n5/archive/2008/10/19/3105872.aspx
Skined Mesh With DX9.pdf www.google.com www.baidu.com