Hello, I’m new using Unreal Engine and Convai, but it’s a pleasure to be in this community.
I’m using OpenXR in ER 5.4, I set the parent class of VRPawn to Convai Base Player. However, I cannot set a differente height for the player.
I’m doing an experience for patients in a hospital, so I need to consider bed level as standing up so they can enjoy the experience.
Thank you in advance!
K3
July 26, 2025, 11:13am
2
Hello @Enrique_Fernandez_Se , to resolve this issue you can use the Convai Convenience Pack .
Here’s how to integrate it step-by-step:
Import the Convai Plugin to your project, if you haven’t already.
Download the Convenience Pack from our GitHub: Convai Convenience Pack - GitHub
Unzip and place the ConvaiConveniencePack
folder into your project’s Content
directory.
Open your Character Blueprint :
If your current Parent Class is ConvaiBaseCharacter
, revert it (you don’t need to change the Parent Class).
In the Components section, add BP_ConvaiChatbotComponent
and FaceSync
.
In the Details panel of BP_ConvaiChatbotComponent
, enter your Character ID .
Click on the Body
component, and set Anim Class to Convai_Metahuman_BodyAnim
.
Click on the Face
component, and set Anim Class to Convai_Metahuman_FaceAnim
.
Add your character to the Level .
Open your Player Blueprint :
Copy Input Nodes :
Go to ConvaiConveniencePack/Sample/BP_ConvaiSamplePlayer
.
Scroll to the bottom and copy all nodes related to:
Paste them into your own Player Blueprint.
You’re all set. After this setup, everything should work as intended alongside Convai.
Character Blueprint
Player Blueprint