The following Tutorial helps you create Interactive presentations using the layer feature.
Layers are used to visualise the model with simple toggles.
Layers can be created in 2 ways:
Create automatic layers by importing meshes with ARkilayer names
From ARki 7.0 you can create automatic layers directly from your 3d software by adding "Arkilayer", followed by the number of the layer, to your meshes.
Example: Arkilayer01, arkilayer02
The number dictates how the layers are organised in the app, starting with 01 as the top layer.
Arkilayer gives you full control over how layers are setup within your 3d software.
How to Create ARkilayer system from 3dsmax
How to Create ARkilayer system from Maya
How to Create ARkilayer system from Blender
How to Create ARkilayer system from Rhino
How to Create ARkilayer system from Sketchup
Manual Layer Import
Import individual layers as separate fbx files
You can create layers manually inside ARki by importing multiple FBX files.
Tips below on how to setup models for manual layers.
The augmented reality system in the app is setup so that 3d models are always positioned on top of the AR horizontal planes, detected in the physical world. For this reason, the anchor of each model (XYZ axis) is re-positioned to the bottom of the 3d model, and each transformation in AR, such as scale, rotation and position is calculated from this new anchor point. Each layer is also calculated in the same way, to ensure that every model is positioned directly on-top of AR planes.
The layer feature allows you to import multiple models, which can be used to visualise the different parts of a 3d design project. Each layer is imported as an individual model, and layers are only viewed one at a time, to prevent slow performance issues which may occur due to too many vertices in the scene.
For the best real-time performance, separate the project into individual layers, and export each part of the model as an individual FBX file. This way you can create dynamic visualisations that depict simple toggles, whilst improving the mobile performance, by not overloading the AR scene with too many vertices.
If you want to show the build-up of a system, such as the example below which is showing the construction sequence of a project, export each layer as a combined sequence, showing every visible model, for each layer.
*2020 Update will include Additive Layers that allow you to switch on/off multiple layers at a time, whilst tracking mobile performance.
Aligning 3d Layers
Aligning 3d layers is an important feature if you want to show the visual relationship between 3d models. The current system re-organises the anchor points of each model, for accurate placement in AR, as explained above. However if you want to create consistent relationship in XYZ position between project Layers, it is important to export each 3d Layer with a shareable mesh or plane, that retains the relationship between layers. The images below show how each layer of the project is exported to include the ground plane, which allows the layers to retain their relationship by having a shared bounding mesh.
*2020 Update will include Dynamic Anchor positions which will allow you to choose which anchor position you want to use for the imported layers.