Next: Evolving Facial Expressions
Up: Project Description
Previous: Two-dimensional implementations
For the final, three-dimensional version of the program, the same model was
used, with a few alterations. The eyebrow parameters were split into two
parameters each, specifying both the arching of the eyebrow and its
separation (how far it is from the centre of the face).
The parameters used in the final model are:
- left eyebrow arch
- Determines how far the left
eyebrow are
raised. Valid values are from 0.0 (not raised) to 1.0 (raised fully).
- left eyebrow separation
- Determines how far the left eyebrow is
pushed outward to the side of the face. 0.0 means not at all, whereas
1.0 means as far as possible.
- right eyebrow arch
- Determines how far the right eyebrow are
raised. Valid values are from 0.0 (not raised) to 1.0 (raised fully).
- right eyebrow separation
- Determines how far the right eyebrow is
pushed outward to the side of the face. 0.0 means not at all, whereas
1.0 means as far as possible.
- left eye direction
- The direction in which the left eye's gaze is
pointing; 0.0 and 1.0 mean upwards (12 o'clock position), 0.25 is rightwards
(3 o'clock position), etc.
- left eye angle
- The angle between the left eye's current direction and
straight ahead. Valid values are from 0.0 (straight ahead) to 0.5 (sideways).
- left eye closure
- Gives the degree to which the left eye is closed;
0.0 means that it is fully open, and 1.0 means that it is completely closed.
- right eye direction
- The direction in which the right eye's gaze is
pointing; 0.0 and 1.0 mean upwards (12 o'clock position), 0.25 is rightwards
(3 o'clock position), etc.
- right eye angle
- The angle between the right eye's current direction
and straight ahead. Valid values are from 0.0 (straight ahead) to 0.5
(sideways).
- right eye closure
- Gives the degree to which the right eye is closed;
0.0 means that it is fully open, and 1.0 means that it is completely closed.
- smile
- Gives the degree to which the mouth is smiling; 0.0 indicates
a complete frown, and 1.0 an emphatic smile. 0.5 is a neutral expression.
- mouth open
- Gives the degree to which the mouth is open; 0.0 means that
it is completely closed; 1.0 means that it is wide open.
- unused
- Reserved for future expansion.
- X rotation
- Gives the angle by which the face is rotated on the X axis.
The valid range is -15 to 15.
- Y rotation
- Gives the angle by which the face is rotated on the Y axis.
The valid range is -15 to 15.
- Z rotation
- Gives the angle by which the face is rotated on the Z axis.
The valid range is -10 to 10.
Next: Evolving Facial Expressions
Up: Project Description
Previous: Two-dimensional implementations
Andrew C Bulhak
Tue Nov 7 11:44:11 EST 1995