Arkio models can be exported to Architectural 3D tools like Revit, Rhino, and Sketchup. But also metaverse and virtual word-building tools like Unity and Spatial. Spatial offers persistent Web3 and VR meeting spaces where you could host guided tours, NFT galleries, and live presentations on top of your own models that can be accessed by up to 50 people from VR and the web. If you are planning to host public events in 3D spaces we can recommend checking out Spatial and their active community!
1) Prepare your Arkio table to a maximum of 250x250 Meters by editing the table edge. This will prevent the scene from being too large for Spatial's skybox and will help reduce the size of your model to meet Spatial's technical requirements
2) Create your designs using Arkio's primitive shapes and props. Design with the human 1:1 scale in mind as users will be walking around in that scale in Spatial. It helps to add some 3D people and trees and teleport to 1:1 scale often to understand how your exterior and interior spaces will be perceived.
3) Load reference models, props and images you want to bring to Spatial to Arkio by importing them as a 3D model with textures applied. You can import OBJ and GLB files from a PC/Mac and load models from Unity, Revit, Rhino, SketchUp using the plugins that come included with our Windows installer.
2D images, 2D maps, and sticky notes placed in Arkio are currently not exported to 3D
4) Once your Arkio scene is ready you can export your 3D model from the scene overview. This can be best done from a PC/Mac as you have direct access to your files there. We recommend exporting to glTF/GLB as this format is best supported by Spatial.
You can also export to OBJ and use Blender or other 3D modeling tools to adjust the geometry and materials before loading your models to Spatial.
5) In Spatial you can create a new space, and pick the "abstract space" as starting template to keep things simple.
6) From your new space you can load content to Spatial and browse to your Arkio exported GLB file.
You can also customize this GLB model using Blender to make material and geometry adjustments, bake lighting, and add seating points. More on that can be read on Spatial's support pages
7) Once uploaded and selected the model will be placed in your scene and you can select it, press the "Set Custom Environment" button, and select "environment"
8) The model should now be automatically scaled to your avatar, you can make some final adjustments to the position and scale using edit. You can use Arkio human props as a scale reference.
9) If for some reason your model ends up in a different position you can adjust the environments alignment by going into environment edit mode and adjust the environment scale and position by filling in larger parameter values (Metric in spatial)
10) To finalize your scene you can add a custom skybox to your model following the instructions on the Spatial support page.
Now you loaded the Arkio model to Spatial you can easily update it by following the same steps. (this will replace the currently loaded model in the same position) You can also add additional 2D/3D content to your scene, like props, presentation slides, videos, and much more, and share your space with others. You can visit this example scene in Spatial to see how it looks.
Arkio's support for Unity and Revit makes allows for a variety of 3D models from other tools to be loaded to Spatial. Here is an example of Unity Asset Store scene loaded to Spatial using Arkio's Unity plugin and the above workflow.
There is a lot more you can do when bringing custom environments to Spatial. You can add additional functionality and realism. You can refer to the Spatial support pages to learn more about this. We used some of these techniques using Blender to prepare our ArkioHQ model to Spatial.
You can find the ArkioHQ on Spatial if you'd like to see what is possible