ARMOD SDK Documents
Search…
Simulator

What is Simulator?

Simulator allows developers to simulate and test the logic of AR experience content locally to improve development efficiency.

How to use the Simulator?

At the first we need install the ARMOD Simulator Package. Then we can open it from Tools->AR-MOD -> Simulator , You will see the Simulator GameObject is already in the Scene!
Selected the Simualtor GameObject and look at the Unity Inspector, We will see the Simualtor script on it! We can fill-in our ARExperience project name in the Simulator -> Project Name field. Then hit the Unity Play button to run simulator and hit the Fetch data button in the game view to preview the ARExperience.
Name
Description
Project Name
Need to load ARMOD project name
Config
Our ARExperience's AR algorithm
Test Projecet Button
Start load our ARExperience package(Only Play mode)
Event Config Details
Our AR algorithm event sender
Send Event
Start send the event

Config Details

Base Notification Data Config

Name
Description
Action name
custom string

Algorithm Setter Notification Data Config

Name
Description
Action name
Custom string for this action
Algorithm State
AR algorithm state, Toggled it will start algorithm, otherwise is stop algorithm

Anchor Notification Data Config

Name
Description
Action name
Custom string for this action
Algorithm State
AR algorithm state, Toggled it will start algorithm, otherwise is stop algorithm

Focus Result Notification Data Config

Name
Description
Action name
Custom string for this action
Stick Type
Place the AR virtual object type. ByScreen or ByTrackableType
TrackableType
The AR Trackable
ControllerTargetNode
Your virual object
IsSupport
Is the device isupport this algorithm

Marker Notification Data Config

Name
Description
Action name
Custom string for this action
Marker Name
The image trackable name
Marker State
The image trackable state.
None: The image is not being tracked. Note that this may be the initial state when the image is first detected.
Limit:The image is being tracked, but not as well. The situations in which an image is considered Limited instead of Tracking depend on the underlying AR framework. Examples that may cause Limited tracking include:
  • Obscuring the image so that it is not visible to the camera.
  • The image is not tracked as a moving image. This can happen, for example, if the maxNumberOfMovingImages is exceeded.
Tracking:The underlying AR SDK reports that it is actively tracking the image.
Added: At the first found
Marker Trackable
The image trackable transform
Last modified 6mo ago