SceneKit

E209895

SceneKit is a high-level 3D graphics framework from Apple used to build and render interactive 3D scenes and animations across its platforms.

All labels observed (5)

Label Occurrences
SceneKit canonical 29
SCNPhysicsBody 1
SceneKit rendering pipeline 1

How this entity was disambiguated

Statements (81)

Predicate Object
instanceOf 3D graphics framework
Apple framework
APIStyle high-level
developer Apple Inc.
hasClass SCNAction
SCNAnimation
SCNCamera
linked to: SKCameraNode

SCNGeometry
SCNLight
SCNMaterial
SCNNode
SCNParticleSystem
SCNPhysicsBody
linked to: SceneKit

SCNScene
SCNTransaction
SCNView
integratesWith ARKit
linked to: ARKit framework

Core Animation
Game Controller framework
Model I/O
SpriteKit
partOf Apple Developer SDK
platform iOS
macOS
tvOS
watchOS
programmingLanguage Objective-C
Swift
renderingModel scene graph based
supportsAnimationImport true
supportsCameraControl SCNCameraController
linked to: SCNView
supportsCoordinateSystem right-handed
supportsEnvironmentMapping true
supportsFeature OpenGL-based rendering
animation blending
audio integration
camera control
constraints
hit testing
inverse kinematics
keyframe animation
level of detail
lighting
materials
metal-based rendering
morphing
particle systems
physics fields
physics simulation
post-processing effects
scene graph
shaders
shadows
skeletal animation
vehicle physics
supportsFileFormat Alembic
Collada
DAE
SCN
USDZ (via Model I/O)
supportsHDR true
supportsLanguageBinding JavaScript
Objective-C
Swift
supportsLiveRenderingInInterfaceBuilder true
supportsMultisampling true
supportsOffscreenRendering true
supportsPBRMaterials true
supportsProjection orthographic
perspective
supportsRenderingBackend Metal
OpenGL
supportsSceneEditing Xcode SceneKit editor
linked to: SceneKit
supportsSceneExport true
supportsShadingLanguage Metal Shading Language (via SCNProgram/SCNTechnique)
usedFor 3D animations
AR applications
data visualization
game development
interactive 3D graphics
rendering 3D scenes

How these facts were elicited

Referenced by (33)

Full triples — surface form annotated when it differs from this entity's canonical label.

visionOS includesFramework SceneKit
ARKit integratesWith SceneKit
subject linked to: ARKit framework
Metal integratesWith SceneKit
subject linked to: Metal graphics API
SpriteKit integratesWith SceneKit
RealityKit comparedWith SceneKit
SceneKit hasClass SCNPhysicsBody
linked to: SceneKit
SceneKit supportsSceneEditing Xcode SceneKit editor
linked to: SceneKit
GameController integratesWith SceneKit
Apple developer tools includes SceneKit tools
linked to: SceneKit
GameplayKit usedWith SceneKit
Model I/O usedWith SceneKit
SCNScene framework SceneKit
SCNNode definedIn SceneKit
SCNNode framework SceneKit
SCNView framework SceneKit
SCNView module SceneKit
SCNMaterial definedInModule SceneKit
SCNGeometry definedInModule SceneKit
SCNLight definedInFramework SceneKit
SCNLight definedInModule SceneKit
SCNLight usedIn SceneKit rendering pipeline
linked to: SceneKit
SCNAction definedInFramework SceneKit
SCNAction module SceneKit
SCNAnimation definedInModule SceneKit
SCNTransaction framework SceneKit
Metal integratesWith SceneKit
subject linked to: Metal framework