关于3d骨骼动画的疑问

从官方test的orc.c3t文件看,暂时有两个疑问,
1:我没有看到文件中meshes:vertices里那些顶点是如何绑定在nodes:parts:bones所记录的那些骨骼上的
2:文件中,nodes下的两个数组 数组1的parts:bones 与数组2children分别是记录什么的?貌似数组2是骨骼关系,那数组1是干什么的?
对应到代码中,就是类NodeDatas中的两个数组skeleton和nodes,分别是干嘛的?我知道有注释,但是还是不懂…

谢谢~

手动顶一下

“attributes”: {
“size”: 3,
“type”: “GL_FLOAT”,
“attribute”: “VERTEX_ATTRIB_POSITION”
}, {
“size”: 3,
“type”: “GL_FLOAT”,
“attribute”: “VERTEX_ATTRIB_NORMAL”
}, {
“size”: 2,
“type”: “GL_FLOAT”,
“attribute”: “VERTEX_ATTRIB_TEX_COORD”
}, {
“size”: 4,
“type”: “GL_FLOAT”,
“attribute”: “VERTEX_ATTRIB_BLEND_WEIGHT”
}, {
“size”: 4,
“type”: “GL_FLOAT”,
“attribute”: “VERTEX_ATTRIB_BLEND_INDEX”
}],

可以看看这几个参数的意思。

第一组是bone的初始状态
第二组如你所说是父子关系