WWDC25: Optimize your custom environments for visionOS | Apple
Discover how you can use procedural tools to create beautiful immersive environments for your visionOS app or game. We’ll share the building blocks for creating a high-quality environment, then dive deep into the optimization process. Learn how to use a series of Apple-provided workflows for Houdini to reduce your scene’s polygon count, clean up geometry, package UV maps, and create USD assets to import into Reality Composer Pro or your game engine of choice. Explore related documentation, sample code, and more: Download immersive environment optimization toolkit for Houdini: https://developer.apple.com/download/... Construct an immersive environment for visionOS: https://developer.apple.com/documenta... Enabling video reflections in an immersive environment: https://developer.apple.com/documenta... Optimize your 3D assets for spatial computing: https://developer.apple.com/videos/pl... Create custom environments for your immersive apps in visionOS: https://developer.apple.com/videos/pl... Enhance the immersion of media viewing in custom environments: https://developer.apple.com/videos/pl... Explore the USD ecosystem: https://developer.apple.com/videos/pl... 00:00 - Introduction 03:51 - Prepare for Vision Pro 07:35 - Optimize geometry 17:22 - UV projection 24:20 - Baking textures 25:38 - USD setup 28:35 - Wrap-up More Apple Developer resources: Video sessions: https://apple.co/VideoSessions Documentation: https://apple.co/DeveloperDocs Forums: https://apple.co/DeveloperForums App: https://apple.co/DeveloperApp

WWDC25: Explore video experiences for visionOS | Apple

WWDC24: Optimize your 3D assets for spatial computing | Apple

WWDC25: What’s new for the spatial web | Apple

WWDC25: Code-along: Elevate an app with Swift concurrency | Apple

WWDC25: Integrate privacy into your development process | Apple

WWDC25: Design widgets for visionOS | Apple

WWDC25: Support immersive video playback in visionOS apps | Apple

WWDC24: Create custom environments for your immersive apps in visionOS | Apple

SwiftUI foundations: Build great apps with SwiftUI | Meet with Apple

WWDC25: Create a seamless multiview playback experience | Apple

WWDC26: Create UI prototypes using agents in Xcode | Apple

WWDC25: Deep dive into the Foundation Models framework | Apple

Inside Apple Intelligence and Xcode: Special Presentation | WWDC26

WWDC25: What’s new in visionOS 26 | Apple

Day 1 | Create immersive media experiences for visionOS | Meet with Apple

WWDC25: Explore spatial accessory input on visionOS | Apple

WWDC25: Meet the Foundation Models framework | Apple

WWDC25: Get to know the new design system | Apple

WWDC25: Enhance your app with machine-learning-based video effects | Apple

