As Dr. Gordon Freeman, you were last seen exiting City 17 with Alyx Vance as the Citadel erupted amidst a storm of unknown proportions. In Episode Two, you must battle and race against Combine forces as you traverse the White Forest to deliver a crucial information packet stolen from the Citadel to an enclave of fellow resistance scientists.

Post tutorial Report RSS Willgames' Choreography Source Engine Tutorial

This tutorial covers the use of this tool and will help you get your foot up in creating in game dialogue, real time cut scenes, and awesome set pieces for your games.

Posted by on - Basic Voice Acting

Hi! First some terminology, Choreography or Faceposer is the name of the software we are going to be using. VCD files are the saved 'choreography' files they can be handled by the maps and source code of the game. For example the cutscenes in Kleiner's lab are map based while a rebel fighting in the streets of City 17 would be using the source code for his barks 'Agh hit in the gut!' Now lets create those files so we can use them in our maps, and the way they are used in a map is that they are used in an entity that can be spawned with the entity tool called "logic_choreographed_scene" thats how they are done in a map based fashion, the entity will say what file to play and then the mapper can use triggers to make an output to activate the scene. Another way mappers use these files is through targets for example in Breen's office,

To get him to look at a place mappers put entities around called info_target which is kind of a dud entity that can only be used for referencing stuff, so in the software creating the scene using choreograhpy they can put a card that tells their 'actor' look at a point.

Choreo sceneInfo target


Ok lets make one!

First we open the tool 'hlfaceposer.exe' but where is it? Basically the Source SDK has been decentralized by valve, where their source engine games COME WITH THE TOOLS! This can make it harder for work flows but they work the same just with their own baggage for their own games, so basically go to the game your modding for you can pick a game directly, but if your making your own source engine project, you have to 'align' its no question that multiplayer games have less NPC integration, I would recommend getting some github patches like Secob Mod or AI Multiplayer Fixes they are forks and if youre doing this now youre probably not going to waste alot of time programming wise

Alright back to the point for source modding you probably want to use Half Life 2's tools because they are the most intact and less gutted for their own purposes.

So lets go to Half Life 2's bin folder by right clicking it, properties, local files, browse em, bin hlfaceposer.exe

faceposertutorial1


the starting layout is...confusing so lets fix it

faceposertutorial2

Try to set it like this

Choreography > new name it what you want

Now lets get an 'actor' basically a duderight click on the bottom corner and load a model get like breen or somethin

add an actor by right clicking then new actor name it what you want

now lets make channels for facial movements and a one for audio you can do this with some right clickin'

now you can add WAV Files in the timeline with some more right clickin also want to add a NULL split second at the start of your sequence ive been told this helps prevent bugs and keeps it smooth, so there shouldnt be any problem with that

now youre thing is pretty much done the RAMP tool can help ease in gestures animations stuff like that you can add points to 'ramp' by control clicking

now you can save your vcd file or compile it into the scenes.image

now this IS a very simple tutorial but hopefully this helps you have a better GRASP of the concept, if you dont know something try to elaborate it by yourself or ask someone who knows!

Post comment Comments
lecoqgaulois
lecoqgaulois - - 1 comments

how do you explain that my Half-Life 2\bin\hlfaceposer.exe doesn't work ?
I mean, it doesn't launch and closes itself.
i try to make choreography for a multiplayer mod so i have installed the fork "AI Multiplayer Fixes" like you said.
i need help, can you help me ?

Reply Good karma Bad karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: