My collection of awesome1 visionOS code and resources
- Sample Code _ General _ RealityKit _ ARKit _ ShaderGraph _ SkyBox _ WebXR * Apple - Particles - Design - USDz - Accessibility - Hackathons - Videos - Socials - App Videos (inspiration) - Conferences/Events - Funding - SwiftUI/UIKit - Books - Hardware & Accessories - Who to Follow - Meetups - App Lists - More Lists - My code samples - Courses - My Conference Videos - Miscellaneous
Table of contents generated with markdown-toc
Subscribe: Companion Weekly Newsletter
- Step Into Vision
- Open and close windows in visionOS with SwiftUI
- Open Window with a value
- Using Default Window Placement in visionOS
- Using Scene Phase to manage window state
- HLS 360 Video Material for visionOS
- SpatialEffectsVideoPlayer
- Using SwiftUI to Add 2D and 3D Content in Apple Vision Pro App | (Part 1/3) - Windows and Volumes
- If you’ve created a visionOS app with a volume, you probably did it wrong
- Shattered Glass: Customizing Windows in visionOS
- Reality Mixer Pro Mixed Reality Capture app for the Vision Pro
- Vision Hack: All Resources
- Another awesome-visionOS list
- Drawing Graphics on Apple Vision with the Metal Rendering API
- Open a Volume with a value
- Tap Gesture Basics
- Spacial Tap Gesture
- Designing RealityKit content with Reality Composer Pro
- visionOS: Beyond the Basics - covers Reality Composer Pro and RealityKit. May require a subscription. YMMV
- How to animate a model's rotation in RealityKit?
- Detecting Collisions with RealityKit in visionOS
- Tap Entity to Show Attachment
- Performing a rotation transform on an already transformed entity in a RealityView
- Simulating physics joints in your RealityKit app
- TimeForCube - updated Based on WWDC23 video, code updated to work.
- Incorporating real-world surroundings in an immersive experience Apple's updated TimeForCube code.
- Building local experiences with room tracking
- Creating 2D Shapes in visionOS with SwiftUI
- Creating 3D Entities in visionOS with RealityKit
- Creating SwiftUI Windows in visionOS
- Creating 3D Models as Moveable Windows
- Creating Immersive Spaces in visionOS
- Generating procedural textures Pro Tip: Disable Metal API Validation to run on Vision Pro simulator
- Designing for visionOS - Human Interface Guidlines
- Looking Ahead: Oliver Weidlich, Episode 381
- Apple Design Resources on Figma
- visionOS App Icon Web Previewer This web-based tool allows you to arrange, preview, and export app icons for visionOS—no need to install Xcode or Parallax Previewer.
- Object Capture for iOS roll your own usdz
- Sketchfab will become FAB in October
- Apple's QuickLook VR Gallery
- Vision Hack Sept 13-15, 2024
- The Best of Vision Hack 2024 (so far)
- Your first Shader - Shader Graph Basics - Episode 3 not strickly visionOS but covers the basics.
- VisionOS Fundamentals You Need To Know
- I built an Apple Vision Pro app... visionOS tutorial
- How To Get STARTED With Unity visionOS PolySpatial Tools! - Vision Pro Development
- Develop for Apple Vision Pro with Unity’s PolySpatial | Play to Device, XR Simulator & visionOS
- r/visionOS
- visionOS Developer Group on LinkedIn
- Vision Pro Discord - (Apple?)
- visionOS Starter Pack - BlueSky - Tim Mitra
- visionOS Starter Pack - BlueSky - Tom Krikorian
- The Worlds First Stockpile Measurement with the Apple Vision Pro!
- ROCK Jobsite App on Apple Vision Pro
- NVidia Omniverse on Vision Pro
- Vision Pro Shoulder Arthroscopy
- MV Converter - convert videos to MV-HEVC format
- Aussie visionOS Day - Melbourne on the 25th October (9am - 5pm)
- Aussie visionOS Day - Sydney, Contact, Fri 6 Dec 2024, 9am - 5pm AEDT
- Let's visionOS 2025 - Beijing March 01-02, 2025
- Envision the future: Build great apps for visionOS Oct 2, 2024 - Apple: Cupertino
- SwiftUI tips & Immersive Video scoops: what I learned from a Vision Pro daytrip to Apple HQ
- Experience Vision - Paris Feb 6, 2025
- Apple Upcoming Events - various locations world wide
- Apple Vision Pro for Creators: A Beginner's Guide to Building Immersive Experiences -John Ray
- Making Accessible visionOS Applications - Robin Kanatzar
- 3D Glass for iPhone
- Spigen Apple Vision Pro Head Strap
- AnnaPro A1 - pressure reducing head strap
- Annapro A2 - pressure reducing head strap
- Carina D1 Charging Dock for Apple Vision Pro
- Belkin Head Strap for Apple Vision Pro
- See BlueSky visionOS Starter Packs in Socials
- Matt Pfeiffer on X
- Sam Morais on X
- Puffinwalker on X
- Tom Kirkorian X.com, BlueSky
- Devin on X
- Santoshi on X
- elkraneo on X
- Oliver Weidlich on X
- Hidde on X
- Christian Selig on X
- Jordi Briun on X
- Nicole Lazarro on X
- Yashuito Nagamoto on X
- MrDeerWhale on X on Mastodon
- Greg Wieber on X
- Tim Isenman on X
- Tim Mitra on mastedon
- Sergey Gonchar
- Tassilo von Gerlach on X
- Mike Benza on LinkedIn Apple Evangelist
- Georgi Nikolov on X
- Fabio Dela Antonio on X
- Masashi Toyota on X Apple Evangelist
- Serenity Caldwell on X Apple Evangelist BlueSky
- Cosmo Scharf on LinkedIn
- Brian Boyd on LinkedIn
- Matt Hoerl on LinkedIn
- Micheal Verdi on BlueSky
- Linda Dong, Apple Evangelist BlueSky
- Josh Tidsbury, Apple Evangelist BlueSky
- Vision Pro Developers (Zoom) - Mountain View CA, USA.
- awesome-visionOS lists every WWDC video
- Time For Cube WWDC code updated to work on current visionOS.
- VisionQuiz working sample for Kodeco course.
- Introduction to visionOS
- Apple visionOS Pathway
- visionOS Beyond the Basics: RealityKit & Reality Compser Pro
- 30 days of visionOS
- Apple Vision Pro Master Class
- Kodeco Webinar: Get Hands On With Vision Pro and Spatial Computing With Tim Mitra
- Get Hands-On with Vision Pro: August 21, 2024
- OMT Conf 2024: 2024: A Spatial Odyssey, or How I Learned to Stop Worrying and Embrace visionOS
- Let's visionOS 2024 - 2024: A Spatial Odyssey, or How I Learned to Stop Worrying and Embrace visionOS, Beijing
These simple instructions should be everything you need to get a new site included in the directory:
Fork this repository on GitHub. Submit a pull request. Once the pull request is accepted and merged, this site will be re-generated and your link will magically appear! Thank you for wanting to contribute.
Footnotes
-
A note on the use of "awesome", which is an overused modifier IMO. Is it awesome like a hotdog or a moon landing? - Awesome Eddie Izzard. ↩