next up previous contents
Next: Evolving Facial Expressions Up: Project Description Previous: Two-dimensional implementations

The three-dimensional implementation

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). gif

The parameters used in the final model are:

left eyebrow arch
Determines how far the left gif 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. gif
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 up previous contents
Next: Evolving Facial Expressions Up: Project Description Previous: Two-dimensional implementations



Andrew C Bulhak
Tue Nov 7 11:44:11 EST 1995