Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • SmartbodyInit class (Attached to SmartbodyManager gameobject)

    • asset paths
    • joint
    mappings
    • mapping
    • mapped skeletons/motions

  • SmartbodyCharacterInit class  (Attached to each character gameobject)

  • skeleton name (.sk)
  • voice type (prerecorded audio or tts)
    • voice "code"  (path to audio files or tts voice name)
    • backup voice type and backup "code"  (if prerecorded audio file is not found, you can use TTS as a backup
    • starting posture
    • locomotion information

  • SmartbodyFaceDefinition class (Attached to each character gameobject)

    • defines visemes and facial expressions for the character.
    • visemes and facial expression are single pose animations (.skm) for doing blended lip-sync and expressions.
    • neutral pose, action units and visemes

  • SoundNode gameobject

    • Empty gameobject named 'SoundNode' attached as a child of the character's gameobject
    • Attach a Sound Source script to the SoundNode gameobject
    • Manually position the SoundNode gameobject where you want the character's speech to originate (eg, his mouth)

...