Adding a Secondary Mixed Reality Object Detection While In a Procedure

Adding a Secondary Mixed Reality Object Detection While In a Procedure

Introduction

Object detection is an important feature in a mixed reality that can help in a variety of applications. In a procedure, it can be particularly useful when working on a part of a machine that needs to be removed and placed somewhere else. In this guide, we will provide step-by-step instructions on how to add secondary mixed reality object detection during a procedure.




Step 1: Create Object Detection

The first step is to create the object detection by right-clicking on the relevant optimized model and selecting LLS > Create > Object tracking manager.

Step 2: Connect the Model

Next, make sure the object tracking manager is not the main tracker, then drag the relevant model from the model's hierarchy to the Object Tracking Manager Root field.

Step 3: Create an Interaction

Create an interaction that triggers the object tracking mode. Give it a name (e.g., the model's name), and add "tracking" after it to make it easily identifiable.

Step 4: Set Up the Interaction

In the interaction, add a new event in the "On Activate" field, drag the object tracking manager into the field, select Object Tracking Manager, Set Sub Object Tracking state, and turn it on.

Step 5: Deactivate the Tracker

To deactivate the tracker, find the interaction where the tracked part is going back to the machine, and create a new event in the "On Activate" field. Drag the object tracking manager into the field, select Object Tracking Manager, and turn off the Sub Object Tracking state.

Step 6: Add the Interaction to the Procedure

Open the procedure in the node editor, add a new node, and add the created interaction into it.

Step 7: Choose the Platform

Add a platform switch node to decide which platform will show the tracking interaction.

Step 8: Continue with the Procedure

After tracking, you can drag the Tracking interaction to the next step to continue with the procedure.

Step 9: Test the Tracking

Save and publish the procedure and test the tracking in the app through AR.

Conclusion:

Adding secondary mixed reality object detection during a procedure can help make the process more efficient and less error-prone. By following the steps outlined in this guide, you can easily add this feature to your application. By doing so, you can enhance the user experience and improve the overall outcome of the procedure.


    • Related Articles

    • Adding Mixed Reality Object Detection

      With object detection, 3d objects can be placed on real elements from your physical environment by recognizing the outline shape. For the detection model, there are a few requirements: A Frontline scene must be created, if it hasn't yet, refer to ...
    • frontline 3D Studio - Adding HotSpots

      Introduction Hot Spots allow users to quickly and easily navigate and view specific parts of a model. By moving through multiple Hot Spots, users can explore different areas of the model with ease. How to Create a Hot Spot Create a New Game Object: ...
    • How to create a procedure in Unity

      A Procedure is made of interactions, you can create interactions following these steps: This video shows the process of creating a procedure: Web side Login to the frontline.io website and select your workspace. after that select an existing project ...
    • 3D Studio - Override Highlight in MR

      Introduction The Frontline.io MR app comes with a default highlight color for interactions. However, with 3D Studio version 24.2.1, you now have the flexibility to customize the highlight color for each step of an interaction, and even apply multiple ...
    • How to make objects active or inactive

      1. Open the procedure in the timeline. 2. Drag the object that is animated again into the timeline. 3. Add it as Activation Track 4. Adjust the active slider only to the place you want it to be active . 5. Test your work by pressing Play