언리얼 엔진 마켓플레이스는 10월 중순에 팹으로 이전될 예정입니다. 자세히 알아보세요.

Geppetto

Gepetto simplifies the process of creating realistic lip-sync and facial animation for your characters. Easily pre-generate or use it in run time to create expressive and lifelike animations.

  • 지원 플랫폼
  • 지원 엔진 버전
    5.1 - 5.4
  • 다운로드 유형
    엔진 플러그인
    이 제품은 코드 플러그인과 함께 미리 빌드한 바이너리와 언리얼 엔진에 통합되는 모든 소스 코드를 포함하고 있으며 원하시는 엔진 버전에 설치하여 프로젝트에 따라 활성화할 수 있습니다.

⚠️ Please watch this video for Metahuman integration ⚠️


🎬 Youtube presentation video


💡 With its intuitive interface, you can easily input audio or text files and have the tool automatically generate a corresponding lip sync animation. You can also customize the animation by adjusting the mouth shape and timing for your 3D or 2D characters.


[Version 1.1.0a new features!]

  • SoundWaves can now be used at runtime to generate phonemes. Do not forget to change the SoundWave parameter 'Loading Behavior Override' to Force Inline.
  • PCM Data bytes can now be used to generate phonemes
  • File bytes can now be used to generate phonemes at runtime. Allow compatibility with the last version of our Ariel plugin. See this Blueprint for example.

[Version 1.1.0 new features!]


🎮 The tool uses advanced AI algorithms to automatically generate facial animations that match the timing and tone of your character's speech, freeing you up to focus on other aspects of your project.


Whether you're creating a game, an animated film, or any other type of interactive content, Geppetto is a powerful tool that can help you bring your characters to life.



✔️ Support

기술적 세부사항

🎬 Youtube Metahuman integration tutorial


PLEASE NOTE: The plugin may not work correctly if the Unreal Engine version of the downloaded MetaHuman is not the same as the version of the project. For example, Geppetto doesn't work well with MetaHumans downloaded with UE5.0 or 5.1 imported into a UE5.3 project. You need to download a MetaHuman with UE5.3.


Features:

  •  Generate phonemes based on audio file and sentence
  •  Automate lipsync creation for MetaHuman
  •  Sync audio play time with lipsync animation

Code Modules:

  •  GeppettoRuntime [Runtime] (C++ Blueprint Library and Actor Components)
  •  GeppettoEditor [Editor] (Blueprint Editor Utility Widget)


📓 Documentation link


Number of Blueprints (without demo): 4 (Editor Utility widget and Actor Components)

Number of C++ Classes: 12 (8 runtime and 4 editor)

Number of C++ Enums: 2

Number of C++ Structs: 9

Supported Development Platforms: Available for Unreal 5.1 (old version), 5.2, 5.3 and 5.4 (new version).

Supported Target Build Platforms: Tested with Windows x64, MacOS and Linux.