What's new in release 3.0.0?

What's new in release 3.0.0?

Meet Release 3.0.0. From this version, tracking not only works for a horizontal environment but also for a vertical one. The SDK is generated upon request. The users receive only the components they need that have passed the auto-check for compatibility with each other. Also, the documentation now is not included in the SDK package, and it’s always up-to-date on the website.
For correct work, download AntilatencyService compatible with release 3.0.0.

SDK generator

With this release we are announcing a new service that generates an SDK upon user request. The convenient generator allows you to select the necessary components independently and get a more compact SDK specifically assembled for your project. The generator creates a build as a GitHub repository. This allows you to immediately connect it as a submodule to your Git project. Read more in the article: How to use SDK configurator.

New vertical environments

Starting with SDK 3.0.0, it became possible to create tracking areas with a vertical placement of markers. The placement of markers preserves the reference bar's logic (markers are arranged in a line, in a certain sequence). This allows you to create a tracking area on walls or any vertical structure (columns, pillars etc.). You already have the opportunity to create a vertical layout in AntilatencyService using this tutorial: Configuring the VerticalPillars Environment in AntilatencyService.
Such a solution is perfect for camera tracking in a virtual production with LED panels, where markers are located at the top and bottom of the LED display in a predetermined sequence. This solution works as effectively as floor and ceiling setups.

Optimizing the environment considering obstacles

You can now upload your 3D room plan in OBJ format into Antiltency Service during the creation of an Environment. Taking into account all the obstacles in your location, like walls and columns, the environment generator will build a tracking area well optimized for your space. It will also become an indispensable function for corridor type and labyrinth type environments.
The function is currently available only for horizontal grid tracking areas (ceiling, floor)

AntilatencyDeviceNetwork

We added several useful changes to the Antilatency Device Network Library: auto-update of USB devices list, as well as a mask that defines the range of USB devices to work with.

AntilatencyTrackingAlignment

The Antilatency Tracking Alignment Library allows you to combine Antilatency tracking data with AR/VR headset tracking data in real-time. With this library, you can get data about the relative rotation of trackers and coordinate systems, also the latency between tracking data. This will help you determine the tracker's best position on the headset and adjust the extrapolation time.