Skip to main content

Inworld.RPM

Included in InworldAI.Full only.

This module is used to implement the ReadyPlayerMe 3D avatar within the Inworld AI framework.

Assembly Definition References

  • Inworld.AI
  • Inworld.Assets
  • Unity.TextMeshPro

Module structure

  • This folder contains all the files of Inworld Integration for Ready Player Me avatars. It requires Inworld.AI and Inworld.Assets assemblies, and it builds to Inworld.RPM assembly.
    • Avatars/: Contains the .glb format models used in the sample scenes.
    • LightData/: Contains the pre-baked lightmap for sample scenes.
    • Prefabs/: Contains Innequin related prefabs.
      • 2D Interaction/ Contains 2D prefabs, including chat bubbles and other UI canvas objects that appear as screen overlays.
      • 3D Interaction/ Contains 3D prefabs, including chat bubbles that appear in the world spaces.
      • Character/ Contains Inworld Character prefabs templates that based on Ready Player Me avatars.
    • Scenes/: Contains the sample scene SampleBasic.
    • Scripts/: Contains the scripts that used in the RPM based samples.
      • UI/: Contains the scripts that are used specifically in the UI of the demos.
    • Shaders/: Contains the shaders used for rendering rooms and monitors in the sample scene.
    • Thumbnails/: Contains RPM based avatar thumbnails that used in the sample scene.