SceneKit
Graphics and Games
Official docs outline
- Essentials
Covers SCNScene, SCNView, SceneView.
- Scene Structure
Covers Organizing a Scene with Nodes, SCNNode, SCNReferenceNode.
- Display and Interactivity
Covers SCNSceneRenderer, SCNSceneRendererDelegate, SCNLayer, SCNRenderer.
- Lighting, Cameras, and Shading
Covers SCNLight, SCNCamera, SCNMaterial, SCNMaterialProperty.
- Geometry
Covers SCNGeometry, SCNGeometrySource, SCNGeometryElement, Built-in Geometry Types.
- Animation and Constraints
Covers Animation, Constraints, SCNSkinner, SCNMorpher.
- Physics
Covers Physics Simulation.
- Particle Systems
Covers SCNParticleSystem, SCNParticlePropertyController.
- Audio
Covers SCNAudioSource, SCNAudioPlayer.
- Renderer Customization
Covers SCNShadable, SCNProgram, SCNBufferStream, SCNTechnique.
- Scene Asset Import
Covers SCNSceneSource.
- JavaScript
Covers SCNExportJavaScriptModule(_:).
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.