Upload the package
Here, you'll learn how to turn your package into a virtual experience by uploading it to the processing server. Once uploaded, the server will create the experience and provide you with a link to access it.
Automated Uploading
Uploading you virtual experience is now more simple than ever, simply head to the Creator Tools window inside of Unreal and follow the steps below.
- Navigate to the final page of the Creator Tools window
- Enter the amount of panoramas you would like to render in the ‘Capture Settings’
- Give your experience a name in the ‘Experience Name’ Section
- Give your scene a name in the ‘Scene Name’ Section
- Click ‘Create’, this will begin rendering your experience and after the renders are done it will begin uploading to the server.
Once the experience has uploaded, which usually takes around 2-10 minutes, it will appear in Dashboard's 'Experiences' gallery page. There, you can explore various options like updating the payload file, publishing, or deleting the experience.
Manual Uploading
We will now need to upload the package to the processing server, which will create the experience and return the link where the experience is stored.
- Navigate to https://dashboard.emperiavr.com/
- Log in to the dashboard using the credentials provided
- Click on ‘Experiences’ in the left side menu
- Select ‘New Experience’
- In the ‘Experience’ field, put in the title of your experience, for example: ‘TestExperience’
- In the ‘Scene’ field, put in the name of the scene, for example: ‘Entrance’
- In the ‘Payload file’ field, navigate and find the zipped folder that you created
- Click ‘Create’.
Once the experience has uploaded, which usually takes around 2-10 minutes, it will appear in Dashboard's 'Experiences' gallery page. There, you can explore various options like updating the payload file, publishing, or deleting the experience.
Auto Update from Unreal
After creating the experience, we can set Unreal to automatically update the scene for any modifications related to style or Interactables (UI).
To utilize this feature, you'll need to configure the Experience ID, and Scene name within the BP_Capture tool blueprint. After configuring the parameters, we have two options for updating the scene. First, we can activate the "Auto Update Scene" feature in the blueprint, which will automatically update the scene every time we enter play mode.
Alternatively, we can manually update the scene by accessing the option in the Creator Tool quick action menu. To open the menu, head to Window → Emperia 3D Kit and select the "Update Experience" option on the final page.
Please note that this functionality is applicable exclusively to changes reflected in the Payload Json File. If additional panoramas are introduced or adjustments are made to current panorama captures, a new payload with images must be generated and uploaded.
The AR model allows you to visualize 3D models within the experience.
To create a new AR model, follow these steps:
- Right-click in the Content Browser.
- Go to Miscellaneous → Data Asset.
- Search for "ARModel" and select the corresponding type.
- Click "Create" to generate the asset.
- The AR Data Asset contains all necessary configurations for the AR Viewer.
Key | Description |
MeshURL | The URL or references for the 3D Mesh to display in the AR model. |
iFrame Model
The iFrame model allows you to embed websites or iframes within the experience.
To create a new iFrame model, follow these steps:
- Right-click in the Content Browser.
- Navigate to Miscellaneous → Data Asset.
- Search for "iFrame" and select the appropriate type.
- Click "Create" to generate the asset.
- The iFrame Data Asset contains all necessary configurations for the iFrame Viewer.
Key | Description |
URL | The URL or references for the web page to display in the iFrame model. |
Media Model
The Media model allows you to embed videos and images within the experience.
To create a new Media model, follow these steps:
- Right-click in the Content Browser.
- Navigate to Miscellaneous → Data Asset.
- Search for "Media" and select the appropriate type.
- Click "Create" to generate the asset.
- The Media Data Asset contains all necessary configurations for the Media Viewer.
Key | Description |
URLs | The URL or references for the Videos, Images to display in the Media model. |
Automated Action Model Creation Process
To streamline the process of creating action models, assets, and attaching them to interactables, we now support direct editing within the Details Panel of interactables placed in the scene.
Using the Action Type dropdown, you can specify the type of interactable action. Once selected, the relevant properties will appear below the dropdown for configuration. This automatically creates and attaches the corresponding action models and action type assets to the interactable, significantly reducing the number of steps required.
If you forget to save your action models or action type assets, you can simply clear the action models array on the interactable and make a slight modification to any Action Type property. This will automatically regenerate the entire asset.
Help & Support
If you have questions, suggestions, or feature requests, please join the Official Emperia Discord channel!
You can find support here through private support tickets or general conversation. You will also have the opportunity to showcase your work and chat with like-minded individuals across industries using Creator Tools, Unreal Engine, those creating immersive experiences, and more!
If you prefer, you can also reach out to us via email.