This is a comprehensive reference for building 3D scenes in iOS apps with SceneKit's node-based architecture, covering scene setup, geometry primitives, PBR materials, lighting with shadow configuration, camera control, three animation approaches (SCNAction, SCNTransaction, Core Animation), physics simulation, particle systems, and SwiftUI integration via SceneView. The skill includes concrete code samples for transforms, material properties, light types with category bitmasks, and model loading from USDZ and SCN files. Worth noting that Apple deprecated SceneKit at WWDC 2025 in favor of RealityKit, so this is most useful for maintaining existing codebases or prototyping quick 3D visualizations where migration complexity isn't justified. The examples use Swift 6.3 with SIMD types for performance-critical transform operations.
npx skills add https://github.com/dpearson2699/swift-ios-skills --skill scenekit