Chao GardenEvolved

Wiki

Face genes

A chao's face is three inherited genes: a mouth, an eye shape and an eye colour. Six mouths, two shapes and eight colours give96 faces, and a child's is drawn from its parents'.

Front-view stills of one neutral chao across the face-gene space, plus one dark chao showing the alignment override. The eye SHAPE gene shows or hides a separate lid plate; the MOUTH gene swaps the front decal's texture and hides the rig's back mouth layer for every gene but the grin; the eye COLOUR is repainted into the texture rather than tinted over it. The eye frame (al_eye01) is a plain disc with NO PUPIL, so the whole coloured area is the iris, which is the SA2 asset and not a rendering fault. Alignment overrides the eye genes: a dark chao is lidded and tilted, and both hero and dark invert the eye so the gene colour becomes the sclera and the iris goes white.

Mouths and eye shapes

Each mouth is shown twice: wide open on the left of each pair, half-lidded on the right. The lid is a separate plate the renderer shows or hides, and it is what gives a chao a sullen look rather than a bright one.

Where these names come from

The labels above describe what each texture actually draws. The game's own source names one of them differently, and where the two disagree both are listed here rather than silently picking one.

GeneTextureShown asNamed in the game
0al_mouth03Toothy gringrin
1al_mouth05Small smilesmall smile
2al_mouth07Big smilebig smile
3al_mouth10Neutral lineneutral line
4al_mouth11Soft curvegentle smile
5al_mouth12Worried wavyworried wavy

Eye colours

The colour is multiplied onto the eye decal, so it tints the iris and leaves the surrounding white alone.

Alignment overrides the genes

A chao's alignment does not just repaint it. Hero and dark both invert the eye, so the colour gene becomes the sclera and the iris turns white, and a dark chao's lids are additionally tilted18° inward. That tilt is the difference between lookingmean and merely looking sleepy: the half-lidded gene lowers the lids level, while the dark override angles them.

AlignmentScleraIrisLidTilt
NeutralTakes the eye-colour gene unchanged.
HeroThe eye-colour geneWhiteWide open
DarkThe eye-colour geneWhiteLowered18°

Rendered from the neutral_normal pack using the game's own face textures and material pipeline.