Dress Up reports · ^du_report(14) · 2026-10-19 · about Messed Up Dress Up, a game made with M and N · after ^du_report(13)

Posing the body

How is the friend's body posed, what does a new pose need from the drawing, and which poses come next? From two tickets of 2026-10-19, ticket 412 (lying down along the tent's sleeping bags) and ticket 414 (elbows and knees), and Matthew's calls on them, logged as they came (ticket 422). Pictures are the game's own drawings, on 0.0.342 and 0.0.343.

Short answers.
  1. Three views, and transforms of them. The friend is drawn facing us, in profile, or from behind; crawling toward or away from us squashes the front or back view, and lying level turns the profile 90 degrees. Those transforms hold for the poses they were made for, but not for a new angle.
  2. New angles are drawing routines of their own. Lying along the tent's sleeping bags, the standing friend turned to the bag's slant read as rolling over, and skewed onto it, as too flat. Matthew: "we just need more angles of the body, as their own drawing routine, not cheap 2d transformations". The first one, lying face up along a side wall, is in the game since 0.0.338 (0.0.342 as it stands).
  3. Elbows and knees now turn in three dimensions. Since 0.0.343 a forearm or a shin can curl toward the front (a knee's toward the back) and swing about the bone above it, and is drawn as it then points: four sliders, on top of every pose and animation.
  4. Layering by depth is the rule to keep. What is nearer us covers what is farther, part by part: the torso covers the arm behind it, a foot turned behind its leg is drawn under it, a head's hair goes where the head faces away from us. Today one fixed order of layers serves every pose; new poses need their own order.
  5. Next: lying on one side, a three-quarter view, beds along a wall. Each a routine of its own, plain friend first; costumes and hair styles after (What next, below).

The views we have

The friend is one drawing with a few ways of facing: toward us, to either side (profile), or away from us (from behind, the face hidden by hair). Two more poses are the same drawings moved: crawling toward or away from us squashes the front or back view, and crawling in profile or lying level turns the profile about the hips. Where the drawing branches on the way the friend faces, counted in the code of 0.0.337 (uses of dir, the side they face; away, from behind; squash, crawling toward or away):

filelinesdirawaysquash
18-drawing.js (the drawing)10811004527
06-costumes.js53346170
04-hair.js5061710
08-body.js760660
07-underwear.js63200
03-face.js431000

So a new angle is not one function but a drawing of every part for it: the head and face, each hair style, the shirt, the pants and each costume, the hands and the feet.

A view of its own: lying along a side wall

The orange tent's two sleeping bags run along its side walls, from the open end near us to the pillow at the far wall, at about 45 degrees on the screen. To lie on one, the friend's body has to follow that slant in the tent's perspective. Eight tries, each with what Matthew said:

trywhat it drewMatthewreleased
1The standing friend turned to the bag's slant (38 degrees about the feet) and shortened to its length (0.70)"Looks like we are tilting to roll over, not face up."Not released.
2A skew about the feet: the width across the picture, the length along the bag"latest attempt looks better, but now we are 'too flat'"Not released.
3The head and the feet skewed back upright on the skew(not shown: Matthew's next words came first)Not released.
4A drawing of its own (lieAlongSvg): volumes laid on the bag in its perspective, far to near"we just need more angles of the body, as their own drawing routine"; "lying with head and feet at a 45 degree angle --- as in the tent ... L/R symmetry works"0.0.338
5The head smaller, so it rests on the pillow0.0.339
6The face under its hair, not over it"the lying view looks way better, but there's a layering issue with the hair?"0.0.340
7The face looking up at the ceiling, not at us"the face should be facing up -- not looking towards us --- it's pretty goofy face wise still"; the legs, torso, arms and feet "good enough for now"0.0.341
8The hair on the head's far side"the hair should be on the far face of the head ball, not the top of it (the head is reclined now, looking upward)"0.0.342
The friend lying face up on the red sleeping bag, feet toward us pointing up, head on the pillow by the far wall, the hair round the far side of the head
0.0.342: the friend on the red bag. The body is volumes laid on the bag in its own perspective (each point placed by how far along the bag it is, how far across and how high), drawn far to near and the wall's side first: the hair on the pillow and round the head's far side, the head, the neck, the arm by the wall, the body (its top and its side toward the room), the arm by the room, the legs, the feet pointing up. Mirrored for the purple bag by the right wall.

Elbows and knees in three dimensions

Until 0.0.343 a limb bent only in the picture: facing us, an elbow's bend swung the forearm out to the side. Now a forearm or a shin can turn out of the picture: curled toward the front of the body (a knee's toward the back), then swung about the bone above it, and drawn as it then points, so a forearm pointing at us is seen short. Four sliders in 🦒 Neck, arms & legs: 🏋️ elbows curl, 🫖 elbows swing, 🦶 knees curl, ↔️ knees swing.

Four friends facing us: standing; elbows curled 90 degrees and swung in, the hands in front of the belly; elbows curled 140, the hands by the shoulders; knees curled 90, kneeling
0.0.343, facing us. A curl of 90 degrees shows the forearm 3 units long against 48 straight; with the knees curled 90 the friend kneels, the shoes drawn under the legs.

Layering by depth

Matthew, on the first try at lying: "we need the back leg to obscure the front leg; the torso obscures the back arm, etc". The rules found so far:

Every animation's bends

Each animation's own elbow and knee bends, in degrees, sampled at 8 points of its cycle on 0.0.342 with the new sliders at 0:

animationseenelbowsknees
walkingsideways always144 to 45
walking up or down stairssideways always228 to 100
runningsideways always8525 to 95
crawlingsideways always078 to 102
swimmingeither0 to 3610 to 80
climbing (with a ladder), facing usfacing us20 to 500 to 55
climbing (with a ladder), in profilein profile6 to 2016 to 78
crouchingeither25 (facing us: now a 55-degree curl)75
climbing, the two jumpseithernone of their ownnone of their own

Re-adjusted: the crouch facing us, whose bend in the picture put its elbows out to the sides; it now curls the forearms toward us. Left as they are, for Matthew to judge: climbing facing us, and each animation with the new sliders set (with the knees curled 70 degrees, walking is on the knees, as it was with the old knee bend).

The log

Every entry, as logged (23; [3]).

What next

  1. 1. Lying on one side: a view of its own, seen from the front, its layers in a roll's order: the upper leg over the lower, the torso over the arm beneath.
  2. 2. A three-quarter view: between facing us and profile, for turning: every part drawn for it.
  3. 3. Beds along a side wall: the lying-along view from a bed's own ends, if the beds and bunk beds are redesigned to stand that way.
  4. 4. Costumes and hair styles in the lying-along view: today it draws the friend's own colours only.
  5. 5. Per-side sliders for the elbows and knees: each its own, if wanted; and whether the old 💪 bend in the picture stays beside the new swing.
  6. 6. A per-pose order of the layers: in place of the one fixed order: each pose says which part is nearer.
  7. 7. Each part's size by its depth in a lying view: the head a little smaller than the feet, lying away from us.

How this was put together

Written on 2026-10-19 by Claude, for Matthew, from the log kept during tickets 412 and 414 at his ask ("start to log details for a report about posing our body --- we want notes for further poses, if possible"). The tries and fixes were looked at in the desktop app's own browser (no test browser on the laptop), drawn large by copying the friend's drawing into a page of its own; the audit sampled each animation's joint angles in the same browser; the checks that guard them (tools/checks/lie412.mjs, joints414.mjs) run on GitHub's computers after each release. The pictures are the game's own drawings, copied from that browser. Versions [2]; tickets [1].

  1. The tickets: 412 (lying along a side wall), 414 (elbows and knees), 422 (this report)
  2. Dress Up's versions, 0.0.338 to 0.0.343
  3. The log this report is made from: data/pose-notes.json