Select two or more elements and press Ctrl+G (or Layer → Group). The selected elements are enclosed in a Group container. The group appears as a single layer in the Layer Panel with an expand arrow to reveal its members.
Groups have their own transform properties (position, rotation, scale, opacity) that operate on all members as a unit. Individual member properties are preserved and operate independently of the group transform — they compose.
A group containing a circle at position (100, 50) is moved to position (200, 0) at the group level. The circle's actual rendered position is (300, 50) — the sum of group and member transforms.
A group can have its own blend mode and opacity. When a group has a blend mode other than Normal, the group is composited as a single unit first, then blended with the layers below the group.
To edit elements inside a group without ungrouping:
Escape or click outside the group to exit back to the top level.Groups can be nested inside other groups to any depth. This is useful for hierarchical animations — animating a "shoulder" group that contains an "upper arm" group that contains a "forearm" group, each with its own rotation pivot.
Ctrl+Shift+G dissolves the group. All members return to the parent level (or the parent group if ungrouping a nested group). All individual properties and keyframes are preserved.