View in English

  • Apple Developer
    • Get Started

    Explore Get Started

    • Overview
    • Learn
    • Apple Developer Program

    Stay Updated

    • Latest News
    • Hello Developer
    • Platforms

    Explore Platforms

    • Apple Platforms
    • iOS
    • iPadOS
    • macOS
    • tvOS
    • visionOS
    • watchOS
    • App Store

    Featured

    • Design
    • Distribution
    • Games
    • Accessories
    • Web
    • Home
    • CarPlay
    • Technologies

    Explore Technologies

    • Overview
    • Xcode
    • Swift
    • SwiftUI

    Featured

    • Accessibility
    • App Intents
    • Apple Intelligence
    • Games
    • Machine Learning & AI
    • Security
    • Xcode Cloud
    • Community

    Explore Community

    • Overview
    • Meet with Apple events
    • Community-driven events
    • Developer Forums
    • Open Source

    Featured

    • WWDC
    • Swift Student Challenge
    • Developer Stories
    • App Store Awards
    • Apple Design Awards
    • Apple Developer Centers
    • Documentation

    Explore Documentation

    • Documentation Library
    • Technology Overviews
    • Sample Code
    • Human Interface Guidelines
    • Videos

    Release Notes

    • Featured Updates
    • iOS
    • iPadOS
    • macOS
    • watchOS
    • visionOS
    • tvOS
    • Xcode
    • Downloads

    Explore Downloads

    • All Downloads
    • Operating Systems
    • Applications
    • Design Resources

    Featured

    • Xcode
    • TestFlight
    • Fonts
    • SF Symbols
    • Icon Composer
    • Support

    Explore Support

    • Overview
    • Help Guides
    • Developer Forums
    • Feedback Assistant
    • Contact Us

    Featured

    • Account Help
    • App Review Guidelines
    • App Store Connect Help
    • Upcoming Requirements
    • Agreements and Guidelines
    • System Status
  • Quick Links

    • Events
    • News
    • Forums
    • Sample Code
    • Videos
 

Vidéos

Ouvrir le menu Fermer le menu
  • Collections
  • Toutes les vidéos
  • À propos

Plus de vidéos

  • À propos
  • Résumé
  • Code
  • Collaborez sur des modèles 3D structurés dans visionOS

    Découvrez comment donner vie à des modèles 3D structurés dans visionOS. Nous abordons la préparation de fichiers USDZ, vous montrons comment manipuler des entités individuelles au sein d'assemblages hiérarchiques et inspectons les composants internes d'un modèle à l'aide d'un plan de coupe. Créez de superbes animations éclatées pour la révision de plans et les expériences de collaboration sur Apple Vision Pro.

    Chapitres

    • 0:00 - Introduction
    • 2:55 - Asset preparation
    • 5:05 - Manipulating the hierarchy
    • 8:15 - Interactive clipping
    • 18:16 - Autoexpansion
    • 24:10 - Next steps

    Ressources

    • Manipulating models with RealityKit
      • Vidéo HD
      • Vidéo SD

    Vidéos connexes

    WWDC26

    • Découvrez le framework Spatial Preview
    • Découvrez les améliorations apportées au suivi d’objet dans visionOS

    WWDC25

    • Mieux ensemble : SwiftUI et RealityKit
    • Partagez des expériences visionOS avec des personnes à proximité
    • Quoi de neuf dans RealityKit

    WWDC24

    • Optimize your 3D assets for spatial computing
  • Rechercher dans cette vidéo…
    • 7:10 - Opening an assembly

      func openAssembly() {
          components[ManipulationComponent.self] = nil
          components[InputTargetComponent.self] = nil
      
          for child in assemblyChildren {
              child.components.set(InputTargetComponent())
      
              var manipulation = ManipulationComponent()
              manipulation.releaseBehavior = .stay
              child.manipulationComponent = manipulation
          }
      }
    • 7:11 - Closing an assembly

      func closeAssembly() {
          for child in assemblyChildren {
              child.manipulationComponent = nil
              child.components[InputTargetComponent.self] = nil
          }
      
          components.set(InputTargetComponent())
          var manipulation = ManipulationComponent()
          manipulation.releaseBehavior = .stay
          manipulationComponent = manipulation
      }
    • 0:00 - Introduction
    • An overview of building collaborative spatial experiences on Apple Vision Pro, including real-time manipulation of rich 3D assemblies, interactive clipping, and automatic expansion of sub-assemblies.

    • 2:55 - Asset preparation
    • Learn the key requirements for preparing 3D assets for spatial computing, including preserving a deep, nested hierarchy in your USDZ exports so that individual parts remain independently selectable and manipulable at runtime.

    • 5:05 - Manipulating the hierarchy
    • See how to use ManipulationComponent and InputTargetComponent to make an entire assembly — or each of its sub-entities individually — interactive. Covers the openAssembly() and closeAssembly() patterns and the releaseBehavior setting.

    • 8:15 - Interactive clipping
    • Explore ClippingComponent, a new RealityKit capability in visionOS 26 that lets people see through complex assemblies. Covers the three-state clipping machine (.off, .on, .editing), coordinate frame transformations, and how drag gestures update clipping plane bounds.

    • 18:16 - Autoexpansion
    • Understand how to automatically expand an assembly's sub-components along the most meaningful axis using volume-weighted variance. Covers the math behind choosing the expansion axis and assembling FromToBy animations to move parts into position.

    • 24:10 - Next steps
    • Key takeaways and pointers to the Model Manipulator sample project, related sessions on the spatial preview framework, and recommended background on vector math and linear algebra.

Developer Footer

  • Vidéos
  • WWDC26
  • Collaborez sur des modèles 3D structurés dans visionOS
  • Open Menu Close Menu
    • iOS
    • iPadOS
    • macOS
    • tvOS
    • visionOS
    • watchOS
    • App Store
    Open Menu Close Menu
    • Swift
    • SwiftUI
    • Swift Playground
    • TestFlight
    • Xcode
    • Xcode Cloud
    • Icon Composer
    • SF Symbols
    Open Menu Close Menu
    • Accessibility
    • Accessories
    • Apple Intelligence
    • Audio & Video
    • Augmented Reality
    • Business
    • Design
    • Distribution
    • Education
    • Games
    • Health & Fitness
    • In-App Purchase
    • Localization
    • Maps & Location
    • Machine Learning & AI
    • Security
    • Safari & Web
    Open Menu Close Menu
    • Documentation
    • Downloads
    • Sample Code
    • Videos
    Open Menu Close Menu
    • Help Guides & Articles
    • Contact Us
    • Forums
    • Feedback & Bug Reporting
    • System Status
    Open Menu Close Menu
    • Apple Developer
    • App Store Connect
    • Certificates, IDs, & Profiles
    • Feedback Assistant
    Open Menu Close Menu
    • Apple Developer Program
    • Apple Developer Enterprise Program
    • App Store Small Business Program
    • MFi Program
    • Mini Apps Partner Program
    • News Partner Program
    • Video Partner Program
    • Security Bounty Program
    • Security Research Device Program
    Open Menu Close Menu
    • Meet with Apple
    • Apple Developer Centers
    • App Store Awards
    • Apple Design Awards
    • Apple Developer Academies
    • WWDC
    Read the latest news.
    Get the Apple Developer app.
    Copyright © 2026 Apple Inc. All rights reserved.
    Terms of Use Privacy Policy Agreements and Guidelines