Documentation
  • Welcome to Odyssey
  • Upload a project
    • Getting Started
    • Set up your project
    • Package for Linux (it's easy)
    • Upload your project
    • Create and publish your space
  • Instant Multiplayer
    • Quickstart
    • Spatial voice & video
      • Add spatial comms to player
      • Huddle
      • Share your screen
    • Avatars
      • Using Avatars
      • Avatar Blueprints
  • Realtime Configurator
    • Quickstart
    • Sketchfab importer
    • Actor importer
    • Level & object configurator
      • Level configurator
      • Object configurator
      • Configurator blueprint API
    • Media importer
      • Vimeo & web panels
      • Dolby.io in-world streams
  • Embed in a website
    • Enable embedding
    • Pass messages to and from Unreal
      • Sending messages to Unreal
      • Receiving messages from Unreal
    • Manage your stream
      • Stream loading states
      • Session states
      • Stream quality settings
      • Dynamic styling
  • Admin
    • Sharing and permissions
    • Subscriptions
    • Purchase stream hours
  • FAQ
    • Our GPUs (Coreweave)
    • Concurrent user limits
    • Vulkan renderer
    • In-world video support on Linux
  • Guides
    • Add the Odyssey plugin
    • Validate your project settings
    • Troubleshoot "Project zip is invalid"
Powered by GitBook
On this page
  • Enable Actor Importer
  • Add an actor to your objects library
  1. Realtime Configurator

Actor importer

Last updated 1 year ago

Actor Importer allows you define a library of blueprint actors from within your project that you can then import and place in your level during runtime.

Enable Actor Importer

  1. Create a new Odyssey Configurator Objects Library asset in your Content Browser.

  1. Find the OdysseyConfiguratorRegistryActor instance in your main level (added in Quickstart). In the Details panel, under Odyssey -> Configurator Objects Library, add your Configurator Objects Library asset.

Add an actor to your objects library

  1. To create a new importable actor, create a new blueprint of class OdysseyConfigurable.

  2. You can also reparent an existing blueprint class to OdysseyConfigurable.

Make sure the pivot of your custom actor is in the middle of its bounds, otherwise the runtime import drag functionality will break.

  1. Open your Odyssey Configurator Objects Library asset.

  2. Add new row (with the following +Add button) and select it:

  1. Fill the row data:

    1. Set Configurable Actor Class to your actor blueprint.

    2. Set Thumb to a public image URL you want to show in the menu.

    3. Set Display Name to the name you want to show in the menu.

You'll now see your actor when you navigate to your Realtime Configurator menu in your project space.

🎉