我正在考虑为几何和动画编写一个Collada加载器。有人可以从高层来描述如何做到这一点吗?如果花费的时间超过几个周末,我可能会改变策略,所以我试图了解这涉及到什么。我试图阅读动画的Collada规范,但是一旦开始谈论不同的动画频道我就不明白了。
我没有使用任何游戏引擎。我正在直接与OpenGL接口。
答案 0 :(得分:1)
我刚刚学习科拉达。似乎不是很快就能获得一些部件,但实现整个功能集是非常少数。有一些像OpenAsset Import Library这样的库,但对于iPhone而言,它的重量有点重,我还没有测试过。代码可能足够便携,你可以毫不费力地抓住Collada部分。
如果您打算自己解析它,我建议我从XML parser中读到这个this question.它非常小,速度快,适用于iPhone并且看起来很有用其他项目也是如此。