what's the difference of pose bone's matrix_basis, matrix, matrix_channel

the manual said it, but I am still confusing

for skinning, I wanna know the joint transformation matrix

I can simply use this matrix apply to the vertexgroup for skinning

but How can I get this matrix? and what did you guys call them?

I am pretty much new on bone system. Sorry, if this is a bad question and Thanks for any hints.

I found an article for bone system’s matrix usage, but I still wanna know the meaning of these matrixes


Though this post is long time ago, I answer it in case someone find it during their search. I found it during through search too.

matrix is matrix after rotation
matrix basis is relative to rest and parent.
matrix_channel is matrix before constrian.

Details can be accessed from the blender API.