-
Enhance the immersion of media viewing in custom environments
Extend your media viewing experience using Reality Composer Pro components like Docking Region, Reverb, and Virtual Environment Probe. Find out how to further enhance immersion using Reflections, Tint Surroundings Effect, SharePlay, and the Immersive Environment Picker.
Chapitres
- 0:00 - Introduction
- 1:48 - Immersive playback
- 3:33 - Custom Docking Region
- 7:56 - Media reflections
- 10:14 - Grounding the experience
- 14:34 - Immersive environment picker
- 15:33 - SharePlay
Ressources
- Enabling video reflections in an immersive environment
- Building an immersive media viewing experience
- Forum: Media Technologies
- Destination Video
Vidéos connexes
WWDC24
-
Rechercher dans cette vidéo…
-
-
15:14 - Add environments to the Immersive Environment Picker
WindowGroup { ContentView() .immersiveEnvironmentPicker { ForEach(viewModel.environmentItems) { item in Button(item.title, image: item.thumbnail) { Task { await openImmersiveSpace(id: item.id) } } } } } -
15:47 - Synchronization of an environment state using SharePlay
import AVKit import GroupActivities for await session in MyActivity.sessions() { // join the session, activate the activity, etc. playerViewController .player? .playbackCoordinator .coordinateWithSession(session) playerViewController .groupExperienceCoordinator .coordinateWithSession(session) }
-