Neutral/Idle

Avatar Images 2

To breathe life into the Synthetic Humans they have an idle animation called 'neutral'. With the DOM based HTML5 player the neutral is randomly drawn from a selection of discreet 'idle' animations covering actions such as blinks, subtle head movements and subtle facial movemements. The Canvas based HTML5 player makes use of natural movement algorythmns to generate a truly random idle with natural blinks and the ability to influence the neutral to be more happy or upset depending on state driven triggers.
Through extensive experience, Synthetic Humans 'neutral' cycles have been polished to create a natural look without awkward movements or repetitiveness to break audience empathy.


Triggerable Emotes

Avatar Images 2

Synthetic Humans are built with a selection of trigger-able emotive responses such as happy, sad, confused, excited and guilt. Each emotion is taken from performance capture enabling true to character believable emotes. As each Synthetic Human is unique the available emotes can be tailored and expanded on to suit each individual clients needs.


Lip synch

Avatar Images 2

Utilising 15 viseme blend shapes scanned from the talent, realtime lip synch can be delivered to compliment 3rd party TTS services. The triggering of viseme shapes is drawn from the 3rd party service providers meta data for phonetic breakdown. The canvas based HTML5 player takes this further to draw upon 30 Viseme based blend shapes to add further realism to the lip synching


HTML5 DOM player: Socrates

1. Sequence based randomised neutral animation.
2. Triggerable emotion sequences drawn from performance capture.

HTML5 DOM player: Plato

1. Sequence based randomised neutral animation.
2. Triggerable emotion sequences drawn from performance capture.
3. Triggerable visemes for lip synch functionality.

HTML5 Canvas player: Aristotle

1. State driven randomised neutral animation.
2. Triggerable emotion sequences drawn from performance capture.
3. Triggerable visemes for lip synch functionality or built in TTS and lipsynch utilising suitable service provider.