Hardware Skinning

I use a task to fill a PTA_LMatrix4f() (self.shader_data). I apply culling and for every visible nodepath (np):

self.shader_data.pushBack(UnalignedLMatrix4f())
self.shader_data[t] = UnalignedLMatrix4f(np.getMat())

I then need to transpose() the transform in the VS before using it in the calculation:

mat4 transform =  transpose(shader_transformmatrix[gl_InstanceID])

I don’t use the ‘gl-coordinate-system default’ but I’ll give it a try.
EDIT: I made a few tests and I don’t have noticed any change.

Thank you!