// apple platform compatibility reference
Can I use it?
on iOS · visionOS · macOS
Every public RealityKit component type — which SDK versions expose it, whether Reality Composer Pro surfaces it in the Add Component menu, and what's platform-exclusive.
62 components
28 in RCP
5 visionOS-only
2 iOS-only
7 new in 26.0
⌘K
showing 62 of 62
component
iOS
visionOS
macOS
RCP
ModelComponent rendering
● 13.0
● 1.0
● 12.0
OpacityComponent rendering
● 18.0
● 1.0
● 15.0
✓
ModelSortGroupComponent rendering
● 18.0
● 1.0
● 15.0
✓
ModelDebugOptionsComponent rendering
● 14.0
● 1.0
● 12.0
BlendShapeWeightsComponent rendering
● 18.0
● 2.0
● 15.0
AdaptiveResolutionComponent rendering
● 18.0
● 1.0
● 15.0
BillboardComponent rendering
● 18.0
● 2.0
● 15.0
✓
TextComponent rendering
● 18.0
● 1.0
● 15.0
MeshInstancesComponent rendering
↑26 ● 26.0
● 26.0
● 26.0
ImagePresentationComponent rendering
↑26 —
● 26.0
—
EnvironmentBlendingComponent rendering
↑26 —
● 26.0
—
DirectionalLightComponent lighting
● 13.0
● 2.0
● 12.0
✓
PointLightComponent lighting
● 13.0
● 2.0
● 12.0
✓
SpotLightComponent lighting
● 13.0
● 2.0
● 12.0
✓
ImageBasedLightComponent lighting
● 18.0
● 1.0
● 15.0
✓
ImageBasedLightReceiverComponent lighting
● 18.0
● 1.0
● 15.0
✓
EnvironmentLightingConfigurationComponent lighting
● 18.0
● 2.0
● 15.0
✓
VirtualEnvironmentProbeComponent lighting
● 18.0
● 2.0
● 15.0
✓
DynamicLightShadowComponent lighting
● 18.0
● 2.0
● 15.0
DirectionalLightComponent.Shadow lighting
● 13.0
● 2.0
● 12.0
SpotLightComponent.Shadow lighting
● 13.0
● 2.0
● 12.0
AmbientAudioComponent audio
● 18.0
● 1.0
● 15.0
✓
ChannelAudioComponent audio
● 18.0
● 1.0
● 15.0
✓
SpatialAudioComponent audio
● 18.0
● 1.0
● 15.0
✓
AudioMixGroupsComponent audio
● 18.0
● 1.0
● 15.0
✓
AudioLibraryComponent audio
● 18.0
● 2.0
● 15.0
✓
ReverbComponent audio
● 18.0
● 2.0
● 15.0
✓
CollisionComponent physics
● 13.0
● 1.0
● 12.0
✓
PhysicsBodyComponent physics
● 13.0
● 1.0
● 12.0
✓
PhysicsMotionComponent physics
● 13.0
● 1.0
● 12.0
✓
PhysicsSimulationComponent physics
● 18.0
● 1.0
● 15.0
PhysicsJointsComponent physics
● 18.0
● 2.0
● 15.0
ForceEffectComponent physics
● 18.0
● 2.0
● 15.0
CharacterControllerComponent physics
● 15.0
● 26.0
● 12.0
✓
CharacterControllerStateComponent physics
● 15.0
—
● 12.0
Transform spatial
● 13.0
● 1.0
● 12.0
AnchoringComponent spatial
● 13.0
● 1.0
● 12.0
✓
WorldComponent spatial
● 18.0
● 1.0
● 15.0
PortalComponent spatial
● 18.0
● 1.0
● 15.0
PortalCrossingComponent spatial
● 18.0
● 2.0
● 15.0
GroundingShadowComponent spatial
● 18.0
● 1.0
● 15.0
✓
SceneUnderstandingComponent spatial
● 13.4
● 1.0
—
✓
DockingRegionComponent spatial
—
● 2.0
—
✓
AttachedTransformComponent spatial
↑26 ● 26.0
● 26.0
● 26.0
ReferenceComponent spatial
● 18.0
● 2.0
● 15.0
SynchronizationComponent spatial
● 13.0
● 1.0
● 12.0
GeometricPinsComponent spatial
● 18.0
● 2.0
● 15.0
InputTargetComponent interaction
● 18.0
● 1.0
● 15.0
✓
HoverEffectComponent interaction
● 18.0
● 1.0
● 15.0
GestureComponent interaction
↑26 ● 26.0
● 26.0
● 26.0
ManipulationComponent interaction
↑26 —
● 26.0
—
ManipulationComponent.HitTarget interaction
↑26 —
● 26.0
—
AccessibilityComponent interaction
● 17.0
● 1.0
● 14.0
✓
PerspectiveCameraComponent camera
● 13.0
● 1.0
● 12.0
OrthographicCameraComponent camera
● 18.0
● 2.0
● 15.0
ProjectiveTransformCameraComponent camera
● 18.0
● 2.0
● 15.0
AnimationLibraryComponent animation
● 18.0
● 2.0
● 15.0
✓
SkeletalPosesComponent animation
● 18.0
● 2.0
● 15.0
IKComponent animation
● 18.0
● 2.0
● 15.0
BodyTrackingComponent animation
● 13.0
—
—
VideoPlayerComponent media
● 18.0
● 1.0
● 15.0
ParticleEmitterComponent media
● 18.0
● 1.0
● 15.0
✓
no components match ·