Mesh not moving with armature I have a simple character with a rig, hands and feet are "rayman style".
I don't want my mesh to be deformed so I have unchecked "deform" on all bones and IK bones.

When I parent with "armature deform - with automatic weights" the result is that it will not attach to the mesh.

I will provide the Blender file.



Can anyone guide me on how to do this without deforming the body?

Update #1: If I add "deform" on lower legs and lower arms, the armature will work as expected, but the feet and hands will be twisted in start position.



Update #2: weight painting both upper and lower legs (painting only the feet cubes red) and ticking deform on these will cause the feet to align correctly in start position, but will distort/shrink the mesh when moving the feet IK handle, see when knee bends in 2nd image (the desired result is to not deform anything).
Your object is not weight painted. Blender needs to know which vertices are influenced by which bone. This is done by painting weights
Basically you can do that two ways:
1 - Parent your mesh to your armature with automatic weights. You may have to tweak things as explained in point 2 though
2 - select a bone of your armature and go to weight paint mode to paint (red) the vertices influenced by that bone. Repeat for each bone.

Also make sure "deform" is ticked as shown on the picture, without which your bones will have no influence on your mesh.