Class

ARSession.CollaborationData

An object that holds information that a user has collected about the physical environment.

Declaration

class CollaborationData : NSObject

Overview

To create a multiuser AR experience, you enable collaboration on a world tracking session. ARKit regularly outputs ARSession.CollaborationData that users share with each other, which enables everyone to view the same virtual content from their own perspective. For more information, see isCollaborationEnabled.

Topics

Observing Priority

var priority: ARSession.CollaborationData.Priority

A property that gives you a hint about how to send a given data instance over the network.

enum ARSession.CollaborationData.Priority

Options that help you choose the appropriate network protocol or settings for a given data instance.

Relationships

Inherits From

See Also

Managing Collaboration

func update(with: ARSession.CollaborationData)

Updates your session with information about the physical environment that is collected by another user.