Stand up (four legs)

Standing up for four legs: the rear lifts back onto straight legs from sitting, for a game switching the character out of a sit.

A cartoon person and a dog lifting its rear back up, straightening to standing.

Use it in a cartoonOpen it in the block editorThe pack file (JSON)

What it is for

Stand up (four legs) is the stand-up of the nine game cycles, written for the fours set: it starts from the pose Sit (four legs) holds and lifts the rear back up onto straight legs, the torso's own tilt doing the whole motion the way it does in Sit down (four legs).

The principle it shows: staging

As with sitting down, nothing here drives the legs directly: the torso tipping back level, the head coming up and the tail settling is the whole motion, and the renderer's own planted legs carry the rest. The eye reads a dog or a cat standing up from the torso's own unbending alone.

The program, line by line

settings: h = 540, leg = 0.33, on = 0
when it starts
  show the side view
  set torso 34, head -16, tail 16, dy (-0.01*h)
  glide torso 0, head 0, tail 0, dy 0 over 0.6 s (smooth)

Try this

  1. Take a full second to stand instead of 0.6. The stand-up becomes a slow, careful rise instead of a quick one.

    In the program: ramp · over 0.6 → 1

  2. Start the tail lifted 30 degrees instead of 16. The sitting pose this move rises out of looks noticeably more alert.

    In the program: set · to.part:tail 16 → 30

How it differs from Sit (four legs) and Stand up

Sit (four legs) is the settled pose this move rises out of. Stand up is the upright set's version, bending a hip and a knee the program itself drives rather than tipping a torso.

Works on

Worked out by the build: it plays the move in the engine on each body and checks what moves on screen. Nobody types this table.
BodyMoves?What moves
2 legs (a person)yeswhole body, turns, body, head, arms
4 legs (a dog)yeswhole body, body, head, back legs, tail, ears
no legs (the monster with no legs)yeswhole body, turns, body, arms, tail, ears

c4c:beh:stand_up_fours · version 1.0.0 · c4c-free · by Jabbertoon