kemorig v0.2 release
Added 2024-06-30 23:32:41 +0000 UTC
kemorig 0.2 is here
This is a big update!
New Features
Custom levels
Levels are streamed in and out while running the app. You can switch levels behind your avatar without stopping your broadcast.
Level transition effects are customizable and can be disabled if desired.
Levels can define interactions and run Blueprint script. They also support their own hotkeys and camera positions.
Talk detection
Now your Blueprints get Start/Stop talking events, allowing you to create logic similar to PNGTubers. You can get creative and blend in different animations when speaking.
New Microphone menu
Added a mic monitor, with adjustable noise gate. Also added an interactive widget to adjust talk detection.
More Blueprint Support
Added convenient events to handle inside of Avatar Blueprints and Level Blueprints for Interaction Played, Stance Changed, Level Begin, Level Swap Started, Level End, Avatar Spawned, Avatar DeSpawned, Mic Start Talking, and Mic Stop Talking.
You can now switch avatars and levels in your Blueprint logic, by calling SelectAvatar or SelectLevel.
Added a Camera Position actor you can place in levels, and utility functions to blend the camera between them. See the example in the Kemorig Day level. (Note: the camera functions are a little limited and will be expanded in future updates).
Content Error Validation
Custom Avatars/Levels will now be flagged with errors in the app UI if any are detected, to help narrow down issues.
Currently only detects one (if you forget to define a Name in your DataAsset), but this will be expanded over time.
Bug Fixes/Changes
Fixed issues with previously saved hotkeys not appearing in the UI.
Fixed hotkeys not accepting gamepad hotkeys, and displaying modifier keys in the key box.
DOWNLOAD LINK - password is "levels" (no quotes)
CUSTOM CONTENT NEEDS TO BE RE-EXPORTED TO WORK IN v0.2
UPGRADING YOUR EDITOR PROJECT: guide