Views and attachments
Bring RealityKit content into your app with views and renderers.
Overview
Views are the building blocks for apps that include RealityKit content. Each view displays RealityKit content in your app either by rendering the content in a window, volume, or an immersive space.
Topics
SwiftUI scene presentation
Controlling the layout behavior of a reality viewRealityViewRealityViewContentRealityViewCameraContentRealityViewContentProtocolRealityViewDefaultPlaceholderRealityViewEntityCollectionRealityViewLayoutOptionEntityCollection
SwiftUI 3D model presentation
Metal workflow rendering
RealityRendererRealityRenderer.CameraSettingsRealityRenderer.CameraOutputRealityRenderer.ImageBasedLightRealityRenderer.MetalEventActionRealityRenderer.EntityCollection
SwiftUI view attachments
RealityViewAttachmentBuilderContentAttachmentRealityViewAttachmentsViewAttachmentEntityViewAttachmentComponentPresentationComponentTextComponent
Visual environment adjustments
RealityViewEnvironmentRealityViewRenderingEffectsRealityViewRenderingEffectModeRealityViewDynamicRangeAntialiasingModeRealityViewPostProcessEffectPostProcessEffectContextARView.EnvironmentARView.RenderOptions
Postprocessing
Coordinate space conversions
RealityCoordinateSpaceConvertingSceneRealityCoordinateSpaceCameraRealityCoordinateSpaceRealityCoordinateSpaceRealityCoordinateSpaceProjecting
Camera mode settings
Attachment types
AttachmentContentBuilderAttachmentContentTuplePackAttachmentContentConditionalAttachmentContentEmptyAttachmentContentTupleAttachmentContentAnyAttachmentContent