Fairfax
Arcane
- Joined
- Jun 17, 2015
- Messages
- 3,518
These are just Expressions created with Faceposer. Troika made their own set and used that command to trigger the appropriate expression during scenes. The interface looks like this:Valve created the best facial animation tool ever because facial animations were really important for the kinds of cinematic shooters they wanted to make. Everyone else just uses FaceFX middleware, which gets the job done, but a ton of not-worth-it-usually additional effort has to be made to get them on par (e.g. the difference between Deus Ex Human Revolution's usual dialogues and the extra special dialogue battles).The trailer made me realize how fucking great Source engine is for facial animation. Holy shit. How come not a single one could get above that level?
I believe Troika actually improved the already good system that Valve had for HL2, because as the latter would mainly be used in scripted scenes, Troika made theirs available using simple commands during dialogues or scripted scenes or cutscenes to reflect these dispositions and more: Neutral [1] Anger [1,2,3] Joy [1,2,3] Sad [1,2,3] Fear [1,2] Disgust [1] Apathy [1] Flirtatious [1] Confused [1] The command inside a dialogue file would look like this: npc.SetDisposition("Flirt",1)