Importing Objects
Introduction
Adding objects into your space is a great way to customize the space and make it your own. However, there are a few things that need to be considered before adding your objects.
Considerations
All 3D models should be in binary glTF format (.glb
) and should be optimized for
a "mobile game" environment. Textures should be sized to a power of 2 (i.e.
512x512
, 1024x1024
etc). A good idea when building a space is to use the
lowest-end device you plan to support when testing to see how the space runs.
Some common requirements for running on all devices, including lower-end mobile devices:
- Low poly count (less than 10 000)
- Adding too many objects will cause a degradation of performance
- Small texture sizes, no bigger than 512x512
- All texture sizes must be a power of 2
Performance
If textures are not correctly sized to a power of 2, extra processing is required when loading the space which can cause crashes (especially on iOS).
Now you are ready to start importing your objects
Importing
There are two ways to import objects into your space, either from a file or from a URL.
From File
To import an object from a file, select Insert > From File
on the top bar
inside the space. You will be shown a file picker dialog to choose the file you
would like to import.
Please Note
You may only upload .jpg
, .png
or .glb
files into your space.
From URL
To import an object from a URL, select Insert > From URL
on the top bar
inside the space. You will be prompted to enter the URL for the object.
Please Note
You may only upload .jpg
, .png
or .glb
files and please make sure the
server in which the object exists supports CORS.