Skip to content

5j54d93/Apple-visionOS-Workshop

Repository files navigation

Apple visionOS Workshop

GitHub license GitHub watchers GitHub Repo stars GitHub forks GitHub repo size Platform

This repository showcases all the features I learned from Apple's visionOS workshop, including SwiftUI, Model3D, RealityView, ImmersiveSpace, Anchors, Sky Spheres, USDZ, Ambient Audio, Spatial Audio, Notifications, and more.

Overview

  1. SwiftUI
  2. Sky Sphere
  3. Anchor
  4. Snow Globe
  5. License

SwiftUI

Using SwiftUI to demonstrate best design practices on visionOS, such as utilizing materials for backgrounds, applying vibrancy for colors, implementing hover effects, and more.

Sky Sphere

Using Sky Spheres and 360-degree images can create an immersive environment. By applying image-based lighting with an HDRI image, the scene can achieve more realistic environmental reflections and lighting effects.

Anchor

Demonstrating how to anchor 3D objects in the real world, including anchoring to surfaces such as walls, tables, floors, fingers, heads, and more.

Snow Globe

Using Reality Composer Pro to compose many USDZ objects into a USDA snow globe, utilizing features such as particle emitters, ambient audio, spatial audio, point lights, directional lights, and more. Additionally, demonstrating how to send notifications to the main project and trigger timelines in Reality Composer Pro from SwiftUI.

License:MIT

This package is MIT licensed.

About

This repository showcases all the features I learned from Apple's visionOS workshop, including SwiftUI, Model3D, RealityView, ImmersiveSpace, Anchors, Sky Spheres, USDZ, Ambient Audio, Spatial Audio, Notifications, and more.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages