Faceposer: Difference between revisions
Jump to navigation
Jump to search
Note:To use Faceposer with your own 2013-based mod, you'll need to set the VPROJECT environment variable to the game directory of your mod.
Note:All imported audio should be encoded as 4-bit ADPCM WAV or 16-bit PCM WAV. The sampling rate can either be 11025 Hz, 22050 Hz, or 44100 Hz.
Another OWL (talk | contribs) m (→Issues) |
AaronRules5 (talk | contribs) (cleaned up some stuff. if you know a solution for issue #3 or #4, please lmk! :^)) |
||
Line 2: | Line 2: | ||
[[Image:Faceposer multiactors.jpg|right|250px|thumb|Faceposer playing back a complex scene with multiple actors.]] | [[Image:Faceposer multiactors.jpg|right|250px|thumb|Faceposer playing back a complex scene with multiple actors.]] | ||
{{faceposer|4|nt=0}} is the SDK tool used to produce choreographed sequences for the Source engine. It | {{faceposer|4|nt=0}} is the SDK tool used to produce choreographed sequences for the Source engine. It can create [[Flex animation|facial expressions]] (including lip-syncing), manage [[skeletal animation]]s, the position of actors in the world, and any map triggers that need to be fired during a scene. | ||
*'''See [[Choreography creation]]''' for a step-by step guide to creating choreography in the Source engine. | *'''See [[Choreography creation]]''' for a step-by step guide to creating choreography in the Source engine. | ||
*'''See [[Faceposer reference]]''' for a quick-reference guide to the different parts of the Faceposer interface. | *'''See [[Faceposer reference]]''' for a quick-reference guide to the different parts of the Faceposer interface. | ||
{{Note|To use Faceposer with your own 2013-based mod, you'll need to set the VPROJECT environment variable to the game directory of your mod.}} | |||
{{Note|All imported audio should be encoded as 4-bit ADPCM WAV or 16-bit PCM WAV. The sampling rate can either be 11025 Hz, 22050 Hz, or 44100 Hz.}} | |||
{{Note|To use Faceposer with your own 2013-based mod, set the VPROJECT | |||
== Issues == | == Issues == | ||
* Faceposer has missing icons for the Play / Stop / Pause buttons. To fix this, extract [http://steamreview.org/external/vdc/faceposer-icons.zip this] to your SDK's bin folder. | |||
* The Phoneme Extractor is broken by default. This can be fixed by using the [[Phoneme_Tool#Using_Lipsinc_Speech_API|Lipsinc Speech API]] instead of the default Microsoft Speech API. | |||
* | * Faceposer has some trouble loading debug materials, and will spam the Output window constantly when it uses them. This can cause the program to stutter quite a bit. | ||
* If your mod uses custom shaders, Faceposer will fail to render any materials that use them when it's launched via VPROJECT. Using the {{code|-game}} parameter fixes this, but then Faceposer will occasionally crash when loading models. | |||
* Similar to [[Half-Life_Model_Viewer#Issues|HLMV]], opening folders inside of the "Load model..." browser will give an error if said folder only exists within a VPK. | |||
* | * If models completely fail to load for you, or Faceposer is no longer starting, try deleting the {{path|HKEY_CURRENT_USER\Software\Valve\faceposer|icon=reg}} registry key, and delete the {{path|hlfaceposer|rf|icon=file}} file inside your SDK's bin folder. | ||
* If | |||
{{SDKTools}} | {{SDKTools}} |
Revision as of 21:26, 30 November 2023
Faceposer is the SDK tool used to produce choreographed sequences for the Source engine. It can create facial expressions (including lip-syncing), manage skeletal animations, the position of actors in the world, and any map triggers that need to be fired during a scene.
- See Choreography creation for a step-by step guide to creating choreography in the Source engine.
- See Faceposer reference for a quick-reference guide to the different parts of the Faceposer interface.


Issues
- Faceposer has missing icons for the Play / Stop / Pause buttons. To fix this, extract this to your SDK's bin folder.
- The Phoneme Extractor is broken by default. This can be fixed by using the Lipsinc Speech API instead of the default Microsoft Speech API.
- Faceposer has some trouble loading debug materials, and will spam the Output window constantly when it uses them. This can cause the program to stutter quite a bit.
- If your mod uses custom shaders, Faceposer will fail to render any materials that use them when it's launched via VPROJECT. Using the -game parameter fixes this, but then Faceposer will occasionally crash when loading models.
- Similar to HLMV, opening folders inside of the "Load model..." browser will give an error if said folder only exists within a VPK.
- If models completely fail to load for you, or Faceposer is no longer starting, try deleting the
HKEY_CURRENT_USER\Software\Valve\faceposer
registry key, and delete thehlfaceposer.rf
file inside your SDK's bin folder.
|