X-Git-Url: https://git.lukelau.me/?p=opengl.git;a=blobdiff_plain;f=pbrvert.glsl;h=57633800ad4402dd2f4a5c6c55377f51a4c9a82c;hp=775cebfb0f411c04aa80c10f195e1e31cad1308b;hb=dbd855720a9af7d6e599ddc50bbbb0dee85458a5;hpb=9e2f64944d28b5e050e37d9995ffeb3dd4cb5b7a diff --git a/pbrvert.glsl b/pbrvert.glsl index 775cebf..5763380 100644 --- a/pbrvert.glsl +++ b/pbrvert.glsl @@ -25,7 +25,7 @@ void main() { boneTrans += bones[boneIds.z] * boneWeights.z; boneTrans += bones[boneIds.w] * boneWeights.w; - mat4 bonedModel = boneTrans * model; + mat4 bonedModel = model * boneTrans; worldPos = vec3(bonedModel * vec4(pos, 1.f));