One triangulated body. The skin is its boundary edges. Volume is the sum of signed triangle areas — local constraints guard against folding, a global one conserves the total and routes displaced volume to wherever swelling is cheapest. Drag a bone to pose · press elsewhere to poke · hold S to squeeze.
drag a bone pose · drag elsewhere press · S squeeze belly · G gravity · R reset · space pause · 1–4 vector/svg/png/uv-test skin · C strain · M mesh · B bones