cupertino-sample-code/compositorservices-rendering_hover_effects_in_metal_immersive_apps
Mihaela Mihaljevic 2e932c3330 data: refresh sample-code from .cupertino/sample-code/
Bulk update of extracted Apple sample-code archives from
/Users/mmj/.cupertino/sample-code/, the source the v1.0.0 / v1.0.1
release database bundles indexed.

627 source zips processed:
- 619 extracted successfully
- 8 invalid zips skipped (samplecode.zip, accessibility.zip,
  appintents.zip, ios-ipados-release-notes.zip, watchos-release-notes.zip,
  visionos-release-notes-visionos-release-notes.zip, updates.zip,
  technologyoverviews-.zip — all corrupt downloads, not real samples,
  cupertino crawler #TBD).

Result: 632 sample directories (was 606). 1,166 file-level changes:
139 new, 582 modified, 445 deleted. Sample directories whose zips
extracted byte-identical to the previous version produce zero git
changes.
2026-05-09 13:33:22 +02:00
..
Configuration
CS_HoverEffect data: refresh sample-code from .cupertino/sample-code/ 2026-05-09 13:33:22 +02:00
.gitignore
LICENSE.txt
README.md

Rendering hover effects in Metal immersive apps

Change the appearance of a rendered onscreen element when a player gazes at it.

In visionOS, both SwiftUI views and RealityKit entities can take advantage of hover effects, which change the appearance of a rendered onscreen element when a player gazes at it or highlights it using assistive technologies. In visionOS 26, fully immersive apps that render their own content using Metal can also use hover effects.

For more information about this sample code project, see Rendering hover effects in Metal immersive apps.