Skip to content

Data Types

Arno Hartholt edited this page Nov 24, 2025 · 3 revisions

Core character data is set up in two dedicated Unity projects: VHUnityHDRP-Assets and VHUnityURP-Assets. From these, asset bundles are created for use in end-user facing projects, like the two provided examples: VHUnityHDRP and VHUnityURP.

Data Type Project Location File Type Description
Character body animations VHUnityHDRP-Assets, VHUnityURP-Assets \Assets\Art\Animation\BodyAnimation .fbx Unity humanoid animations, exported from Maya
Character facial animations VHUnityHDRP-Assets, VHUnityURP-Assetsprojects \Assets\Art\Animation\<character> or embedded blendshapes in character FBX .fbx Unity facial animations, exported from Maya or Character Creator (CC)
Character lipsync schedule VHUnityHDRP, VHUnityURP \Assets\Timelines\<character> .bml.txt Lip synch data, generated by FaceFX
Character mesh VHUnityHDRP-Assets, VHUnityURP-Assets \Assets\Art\Avatars .fbx Character mesh and textures, exported from Maya or CC
Character nonverbal behavior schedules VHUnityHDRP, VHUnityURP \Assets\Timelines\<character> .xml.txt Nonverbal behavior schedule in XML format, following the Behavior Markup Language (BML), generated by the NVBG module
Character speech audio VHUnityHDRP, VHUnityURP \Assets\Timelines\<character> .ogg Audio files, either pre-recorded or text-to-speech
Character speech text VHUnityHDRP, VHUnityURP \Assets\Timelines\<character> .txt Transcripts of character speech; collected in MasterLines.csv
Configuration file VHUnityHDRP, VHUnityURP Local user folder, see https://docs.unity3d.com/ScriptReference/Application-persistentDataPath.html .json RIDE config file, defined in RideConfigSystem
Timelines VHUnityHDRP, VHUnityURP \Assets\Timelines .playable Unity Timeline Directors and content files, visually creating real-time content with virtual humans and UI
UI VHUnityHDRP, VHUnityURP \Assets\VHShared\Art\UI .png Unity UI elements

Clone this wiki locally