Multiple test scans for a single location

Include the following details (edit as applicable):

  • Platform category: Unity
  • Device type & OS version: Android / iOS
  • ARDK version: 3.17.0

Description of the issue:

We are building one Lightship VPS experience for a single real-world location, but we need multiple Test Scans of that same site so users can localize from different physical spots.

The problem is that each Test Scan appears to have its own anchor/origin space. Because of that, the same scene does not line up across scans unless we apply a different per-scan translation and rotation at runtime. We are not changing scale.

That creates a problem for production content:
we want one shared scene for the location, but if we have to move/rotate that scene differently depending on which Test Scan localized, baked data like Light Probes and baked occlusion no longer behaves correctly.

Our question is:
what is the recommended Lightship workflow for supporting multiple Test Scans of one physical location while keeping one stable content coordinate system for the scene?

Hi Daws,

I’m noticing that you’re using 3.17 but it sounds like your scans are not yet finalized. If that’s the case you would need to target NSDK 4.0 since the process of creating scans has changes. We no longer have test scans, all scans are private and linked to an organization and their project.

I actually think that the new VPS2 might be able to better accommodate this. You may be able to take the ones scan of the area and user’s would be able to localize from. Might I know what you’re trying to scan and have them localize to?

Here is some additional information on VPS2: Visual Positioning System 2 (VPS2) | Niantic Spatial Platform

Hi Daws,

As we haven’t received a follow-up response, I’ll be closing this post. If you still have any lingering questions please create a new topic. We can also be reached at support@nianticspatial.com