Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
yokimklein committed Jun 10, 2022
2 parents 93fb8b0 + 81ca6d0 commit 794f59a
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,19 @@
# H3EK-FaceFXWrapper
A middleman tool which allows you to use the Dragon Age Origins toolset build of FaceFX with the Halo 3 Editing Kit for lipsync animation generation.

Please mind the gnarly text parsing code.
# Usage
1) Download the Dragon Age Origins toolset
1) Download the [Dragon Age Origins toolset](http://lvlt.bioware.cdn.ea.com/bioware/u/f/eagames/bioware/dragonage/toolset/DragonAgeToolset1.01Setup.exe)
2) Copy the contents of DragonAgeToolset\FaceFX to H3EK\bin\FaceFX
3) Rename FxStudio.exe to FxStudioOriginal.exe
4) Copy the H3EK-FaceFXWrapper files into your H3EK\bin\FaceFX folder (make sure this includes the bungie_facefx_actors folder!)
5) (Optional) Add a .txt file placed next to your sound file with the same name in the data folder, containing a read out of your voice lines for better lipsync generation
6) Import your sound using tool.exe with either the unit_dialog, cinematic_dialog or mission_dialog sound classes

# Example
1) Move cave_johnson.txt & cave_johnson.wav from the SampleData folder into H3EK\data
2) Run tool.exe sound-single "cave_johnson.wav" cinematic_dialog "fmod\pc\english.fsb"
[![H3EK Full Lipsync Generation on YouTube](https://i3.ytimg.com/vi/kjMR_M8xbb4/maxresdefault.jpg)](http://www.youtube.com/watch?v=kjMR_M8xbb4 "H3EK Full Lipsync Generation")
# How does this work?
- Development studios were often given access to FaceFX's source code when they purchased a license, so these studios would sometimes make modifications.
- Bungie added the exportAnim command to their build, which would export the facial animation data to their proprietary .fxx format.
Expand Down

0 comments on commit 794f59a

Please sign in to comment.