Skip to main content

Space Edit -Pro

This section outlines the additional features available exclusively to Pro customers. These advanced tools give you greater control over your experience, including options to adjust lighting, enable collisions (even for animated assets), use and manipulate skyboxes, add an intro sound, hide titles, and customize aliases.

Reset

As soon as you change a value from its original setting, this icon will appear, allowing you to reset it.

Pro Tab

Edit light settings and adjust your center asset

1Center Asset

If you upload 3D Models & Scence (.glb, .gltf,.fbx ) files, this settings are available with the exception of Rotation Speed, which is also available for splats.

  • Rotation Speed: Rotates the center asset around the Y axis.
  • Mesh Shadows: Control the center asset shadow. If your center asset is very large or emissive it can make sense to disable its shadow.
  • Loop Mesh Animation: Even with backed-in animations you can configure if the animation is only shown once or loop all the time.
  • Mesh Collision: By enabling this toggle, our system will automatically generate a Collision for your 3D Model. Also available for animated Assets.
tip

Learn more about 3D objects and recommended tools in the section 3D Content.

2Lightning

This chapter will guide you through each lighting parameter and describe their impact.

  • Stage Light: Adjust the kind of light with the drop-down menu. We prepared point(default), stage light and directional light.
  • Fade-in-Light: Define a number that specifies the time until the light reaches 100 percent.
  • Light Brightness: Edit this to change the intensity of the light.
  • Light Range: Change the range of the stage light.
  • Light Rotation: Rotates center lightning.
Can't see any difference of rotating the light?

Change the kind of Light to "directional". There it works the best.

Customize your space with a skybox or intro sound.

3Skyboxes

A skybox uses a cube map, which is a set of 6 images, placed behind your scene. It influences the mood/light of an object and the environment light. This works with a broader spectrum of light and colors which is used in the .hdr format.

  • Skybox: Upload a .hdr file or let us generate a file for you.
  • Skybox Type: Change the type of a skybox via the drop-down. You can decide between Dome, Box or Infinity (default).
  • Skybox Shadows: Add shadows of dynamic objects on the skybox.
  • Skybox Brightness: Defines the brightness of the skybox.
  • Skybox Rotation: Let you rotate the skybox.
Can't see any difference with activated shadows?

Change the kind of Light to "directional". There it works the best.

4Intro Sounds

You can add an intro sound to your Space. It will be played once and immediately muted if someone uses the microphone or watches a video inside a Gate. You can upload every .mp3 file you want, as long as it is yours.

  • Loop: Use this option to continues play your uploaded file
  • Volume: Change the volume of your sound file.
Additional Space Settings

5Additional Space Settings

Here you can find out more about some specific Space settings like changing alias or setting a custom screenshot position.

  • Space Alias: Use this to change your alias. The alias is the Part of the URL after the slash. For example: https://live.arrival.space/12345678. In this case you change 12345678.
  • Set Spawn Point: By clicking on this button you will set the custom spawn point to your current position.
  • Move Speed: Use this slider to change the movement speed of all visitors and owners in a space.
  • Camera FOV: The Field of view adapts the distance of the camera. Greater numbers result in a wider perspective. On mobile devices, the field of view is set to +10 by default. So if you set 40 as the FOV, it will be set to 50 on mobile devices to optimize the experience.
  • Default Camera: Select the preferred Camera Mode for your space. Choose between first, third, or free camera perspectives. The predefined camera mode is 'third'.
  • Hide Space Title: This toggle lets you hide the Space title. If you disable the architecture, the title will automatically be hidden.
caution

Currently the Custom Spawn Point also changes the screenshot position. You can change your screenshot position separately.

6Settings

Some of the pro features are not implemented in the UI right now. Therefore at the bottom of the Edit Space UI you can find the Settings button. This will open a JSON Editor, where you can paste in parameters which you will get sent via E-Mail.

Advanced Customization via JSON Editor

The following settings can only be modified using the JSON Editor.

How to edit a JSON file?
Heads up! Open This accordion to see a description.

A JSON file is like a list of information stored in key-value pairs, such as:

{
"name": "Anna",
"age": 28
}

This means: name is "Anna", and age is 28.

JSON Rules

  • Use curly braces {} to wrap the data.
  • Keys must be in double quotes (left side).
  • Values can be text, numbers, booleans (true/false), lists([]), or other objects({}).
  • Each line ends with a comma, except the last one.

Example: Adding a new Screenshot position

Before:

{
"roomTitle": "Some Title",
"roomDescription": "Some description",
"roomPrivacy": "Open"
}

After:

{
"roomTitle": "Some Title",
"roomDescription": "Some description",
"roomPrivacy": "Open",
"customScreenshotPosition":
{
"x": 5,
"y": 2.1,
"z": 0.27
}
}

Custom Screenshot Position

Sometimes 3D elements block the camera view. To reposition the screenshot camera, manually adjust the x, y, and z coordinates.

tip

Set a spawn point first, copy its coordinates (excluding azimuth), and paste them into your screenshot position.

Example:

...
"customScreenshotPosition": {
"x": 5,
"y": 2.1,
"z": 0.27
},
...

Customize AI

Personalize your AI assistant using the following options:

  • customAssistantVoice: Set the assistant’s voice (see available options).
  • customAssistantRPM: Set a .glb avatar file for appearance.
  • aiInputTitle: Change the title above the input field.
  • aiInputFooter: Update the text below the input field.
  • aiAnswerName: Change the displayed name of Mr. Korf.

Example:

...
"customAssistantVoice": "alloy",
"customAssistantRPM": "https://dzrmwng2ae8bq.cloudfront.net/71585765/0d5cd9f9607d7860867a95122a36e5282cb3943281fdcbf9e458a4e04c318632_sample-37-.glb",
"aiInputTitle": "Ask the evil..",
"aiInputFooter": "Sometimes you get an answer...",
"aiAnswerName": "Prof Roboto",
...

Custom Font

Apply a custom font. Note: the font must be installed on the creator's device.

Example:

...
"customFont": "calibri",
...