iftheymated

Recipe gallery

Each card is a real feature-routing config. Drag the blend slider to feel how the global interpolation weight interacts with per-feature layer pinning. The stand-in portraits are procedurally generated; in the studio you upload your own photos.

Try it with your photos

The even split

#even-split
face 12
A · Ada
+
face 77
B · Bruno
merged
Pose / framing: AFace shape: blendHair: blendEyes / brow: blendNose / mouth: blendSkin tone / lighting: blend

Every layer interpolated 50/50. The 'what would our kid look like' baseline.

Her eyes, his jaw

#her-eyes-his-jaw
face 5
A · Mira
+
face 41
B · Deon
merged
Pose / framing: AFace shape: BHair: AEyes / brow: ANose / mouth: blendSkin tone / lighting: blend

Coarse layers (face shape) from B, fine layers (eyes) from A — classic style mixing.

Keep my hair

#keep-my-hair
face 23
A · Priya
+
face 88
B · Sam
merged
Pose / framing: AFace shape: blendHair: AEyes / brow: BNose / mouth: BSkin tone / lighting: blend

Mostly B's face, but A's hairstyle survives by pinning the coarse hair layers.

Sibling, not clone

#sibling-not-clone
face 34
A · Noah
+
face 35
B · Noah's twin
merged
Pose / framing: AFace shape: blendHair: BEyes / brow: ANose / mouth: blendSkin tone / lighting: A

Small blend on nearby seeds — reads as a relative rather than the same person.

His smile

#his-smile
face 61
A · Lena
+
face 9
B · Marco
merged
Pose / framing: AFace shape: AHair: AEyes / brow: ANose / mouth: BSkin tone / lighting: A

Only the nose+mouth layers come from B. Everything else is A.

Tone swap

#tone-swap
face 18
A · Yuki
+
face 52
B · Tomas
merged
Pose / framing: AFace shape: AHair: AEyes / brow: ANose / mouth: ASkin tone / lighting: B

Identity from A, skin-tone layers from B. Shows how isolated the tone control is.

80% Bruno

#mostly-b
face 12
A · Ada
+
face 77
B · Bruno
merged
Pose / framing: BFace shape: BHair: BEyes / brow: blendNose / mouth: BSkin tone / lighting: B

Heavy blend toward B with a hint of A in the eyes.

Profile merge

#profile-merge
face 71
A · Kai
+
face 29
B · Rosa
merged
Pose / framing: BFace shape: blendHair: BEyes / brow: blendNose / mouth: ASkin tone / lighting: blend

Pose taken from B so the merged face turns the same way as the B photo.