UnitySwiftKotlinReading this with an AI agent?Read this page as plain text instead: https://www.nianticspatial.com/docs/llms-api-swift/NSDK.NSDKSession.method-acquireDepthSession.txt — same content, easier to parse than this HTML, with each platform's steps kept separate.Every page in the current release follows the same pattern, so you can build the URL directly instead of fetching an index: a page at /api/swift/<page>/ is at /llms-api-swift/<page>.txt.For every page in this section, read https://www.nianticspatial.com/docs/llms-api-swift.txt; for every section of these docs, read https://www.nianticspatial.com/docs/llms.txt.←API Reference Return to API Reference index←packageNSDK NSDK←classNSDKSession NSDKSession Method acquireDepthSession acquireDepthSession Declaration @MainActor func acquireDepthSession() -> NSDKDepthSession Summary Returns the shared depth session, creating it on first call. Subsequent calls return the same instance. The session is inactive until start() is called. NSDKSession.update() will call update() on it automatically each frame once it is started. NoticeImportant: Must be called from the main thread.
Returns the shared depth session, creating it on first call.
Subsequent calls return the same instance. The session is inactive until
start()iscalled.
NSDKSession.update()will callupdate()on it automatically each frame onceit is started.