SceneKit Changes for Objective-C
SceneKit (Added)
SceneKitTypes.h (Added)
Added NSValue.SCNMatrix4Value
Added NSValue.SCNVector3Value
Added NSValue.SCNVector4Value
Added NSValue(SceneKitAdditions)
Added SCNErrorDomain
Added SCNMatrix4
Added SCNMatrix4FromMat4()
Added SCNMatrix4Identity
Added SCNMatrix4Invert()
Added SCNMatrix4IsIdentity()
Added SCNMatrix4MakeRotation()
Added SCNMatrix4MakeScale()
Added SCNMatrix4Mult()
Added SCNMatrix4Rotate()
Added SCNMatrix4Scale()
Added SCNMatrix4ToMat4()
Added SCNMatrix4Translate()
Added SCNQuaternion
Added SCNVector3
Added SCNVector3FromFloat3()
Added SCNVector3Make()
Added SCNVector3ToFloat3()
Added SCNVector3Zero
Added SCNVector4
Added SCNVector4FromFloat4()
Added SCNVector4Make()
Added SCNVector4ToFloat4()
Added SCNVector4Zero
SCNAction.h (Added)
Added SCNAction
Added SCNAction.duration
Added +[SCNAction group:]
Added +[SCNAction hide]
Added +[SCNAction runBlock:]
Added +[SCNAction sequence:]
Added SCNAction.speed
Added SCNAction.timingFunction
Added SCNAction.timingMode
Added +[SCNAction unhide]
Added SCNActionable
Added SCNActionable.actionKeys
Added SCNActionable.hasActions
Added SCNActionTimingFunction
Added SCNActionTimingMode
SCNAnimation.h (Added)
SCNAudioSource.h (Added)
Added SCNAudioPlayer
Added SCNAudioPlayer.audioNode
Added SCNAudioSource
Added -[SCNAudioSource load]
Added SCNAudioSource.loops
Added SCNAudioSource.rate
Added SCNAudioSource.volume
Added SCNNode.audioPlayers
Added SCNNode(SCNAudioSupport)
SCNBoundingVolume.h (Added)
SCNCamera.h (Added)
Added SCNCamera
Added SCNCamera.aperture
Added SCNCamera.averageGray
Added SCNCamera.bloomIntensity
Added SCNCamera.bloomThreshold
Added +[SCNCamera camera]
Added SCNCamera.colorGrading
Added SCNCamera.contrast
Added SCNCamera.exposureOffset
Added SCNCamera.focalDistance
Added SCNCamera.focalSize
Added SCNCamera.name
Added SCNCamera.saturation
Added SCNCamera.wantsHDR
Added SCNCamera.whitePoint
Added SCNCamera.xFov
Added SCNCamera.yFov
Added SCNCamera.zFar
Added SCNCamera.zNear
SCNConstraint.h (Added)
Added SCNBillboardConstraint
Added SCNConstraint
Added SCNIKConstraint
Added SCNLookAtConstraint
Added SCNTransformConstraint
Added SCNBillboardAxis
Added SCNBillboardAxisAll
Added SCNBillboardAxisX
Added SCNBillboardAxisY
Added SCNBillboardAxisZ
SCNGeometry.h (Added)
Added SCNGeometry
Added +[SCNGeometry geometry]
Added SCNGeometry.materials
Added SCNGeometry.name
Added SCNGeometryElement
Added SCNGeometryElement.data
Added SCNGeometrySource
Added SCNGeometrySource.data
Added SCNGeometryPrimitiveType
Added #def SCNGeometryPrimitiveTypePolygon
SCNHitTest.h (Added)
Added SCNHitTestResult
Added SCNHitTestResult.node
Added SCNHitTestOption
Added #def SCNHitTestOptionBackFaceCulling
Added #def SCNHitTestOptionBoundingBoxOnly
Added #def SCNHitTestOptionClipToZRange
Added #def SCNHitTestOptionFirstFoundOnly
Added #def SCNHitTestOptionIgnoreChildNodes
Added #def SCNHitTestOptionIgnoreHiddenNodes
Added #def SCNHitTestOptionRootNode
Added #def SCNHitTestOptionSortResults
Added SCNHitTestRootNodeKey
Added SCNHitTestSortResultsKey
SCNJavascript.h (Added)
SCNLevelOfDetail.h (Added)
SCNLight.h (Added)
Added SCNLight
Added SCNLight.castsShadow
Added SCNLight.categoryBitMask
Added SCNLight.color
Added SCNLight.gobo
Added SCNLight.IESProfileURL
Added SCNLight.intensity
Added +[SCNLight light]
Added SCNLight.name
Added SCNLight.shadowBias
Added SCNLight.shadowColor
Added SCNLight.shadowMapSize
Added SCNLight.shadowMode
Added SCNLight.shadowRadius
Added SCNLight.spotInnerAngle
Added SCNLight.spotOuterAngle
Added SCNLight.temperature
Added SCNLight.type
Added SCNLight.zFar
Added SCNLight.zNear
Added SCNLightType
Added SCNLightTypeAmbient
Added SCNLightTypeDirectional
Added SCNLightTypeIES
Added SCNLightTypeOmni
Added SCNLightTypeProbe
Added SCNLightTypeSpot
Added SCNShadowMode
Added SCNShadowModeDeferred
Added SCNShadowModeForward
Added SCNShadowModeModulated
SCNMaterial.h (Added)
Added SCNMaterial
Added SCNMaterial.ambient
Added SCNMaterial.blendMode
Added SCNMaterial.cullMode
Added SCNMaterial.diffuse
Added SCNMaterial.doubleSided
Added SCNMaterial.emission
Added SCNMaterial.litPerPixel
Added +[SCNMaterial material]
Added SCNMaterial.metalness
Added SCNMaterial.multiply
Added SCNMaterial.name
Added SCNMaterial.normal
Added SCNMaterial.reflective
Added SCNMaterial.roughness
Added SCNMaterial.shininess
Added SCNMaterial.specular
Added SCNMaterial.transparency
Added SCNMaterial.transparent
Added SCNBlendMode
Added SCNBlendModeAdd
Added SCNBlendModeAlpha
Added SCNBlendModeMultiply
Added SCNBlendModeReplace
Added SCNBlendModeScreen
Added SCNBlendModeSubtract
Added #def SCNCullBack
Added #def SCNCullFront
Added SCNCullMode
Added SCNCullModeBack
Added SCNCullModeFront
Added SCNLightingModel
Added SCNLightingModelBlinn
Added SCNLightingModelConstant
Added SCNLightingModelLambert
Added SCNLightingModelPhong
Added SCNTransparencyMode
Added SCNTransparencyModeAOne
SCNMaterialProperty.h (Added)
Added SCNMaterialProperty
Added SCNFilterMode
Added SCNFilterModeLinear
Added SCNFilterModeNearest
Added SCNFilterModeNone
Added SCNWrapMode
Added SCNWrapModeClamp
Added SCNWrapModeClampToBorder
Added SCNWrapModeMirror
Added SCNWrapModeRepeat
SCNMorpher.h (Added)
SCNNode.h (Added)
Added SCNNode
Added -[SCNNode addChildNode:]
Added SCNNode.camera
Added SCNNode.castsShadow
Added SCNNode.categoryBitMask
Added SCNNode.childNodes
Added -[SCNNode clone]
Added SCNNode.constraints
Added SCNNode.eulerAngles
Added SCNNode.geometry
Added SCNNode.hidden
Added SCNNode.light
Added SCNNode.morpher
Added SCNNode.movabilityHint
Added SCNNode.name
Added +[SCNNode node]
Added SCNNode.opacity
Added SCNNode.orientation
Added SCNNode.parentNode
Added SCNNode.paused
Added SCNNode.physicsBody
Added SCNNode.physicsField
Added SCNNode.pivot
Added SCNNode.position
Added SCNNode.presentationNode
Added SCNNode.rendererDelegate
Added SCNNode.renderingOrder
Added SCNNode.rotation
Added SCNNode.scale
Added SCNNode.skinner
Added SCNNode.transform
Added SCNNode.worldTransform
Added SCNNodeRendererDelegate
Added SCNModelTransform
Added SCNModelViewTransform
Added SCNMovabilityHint
Added SCNMovabilityHintFixed
Added SCNMovabilityHintMovable
Added SCNNormalTransform
Added SCNProjectionTransform
Added SCNViewTransform
SCNParametricGeometry.h (Added)
Added SCNBox
Added SCNBox.chamferRadius
Added SCNBox.height
Added SCNBox.length
Added SCNBox.width
Added SCNBox.widthSegmentCount
Added SCNCapsule
Added SCNCapsule.capRadius
Added SCNCapsule.height
Added SCNCone
Added SCNCone.bottomRadius
Added SCNCone.height
Added SCNCone.topRadius
Added SCNCylinder
Added SCNCylinder.height
Added SCNCylinder.radius
Added SCNFloor
Added +[SCNFloor floor]
Added SCNFloor.length
Added SCNFloor.reflectivity
Added SCNFloor.width
Added SCNPlane
Added SCNPlane.cornerRadius
Added SCNPlane.height
Added SCNPlane.width
Added SCNPyramid
Added SCNPyramid.height
Added SCNPyramid.length
Added SCNPyramid.width
Added SCNShape
Added SCNShape.chamferMode
Added SCNShape.chamferProfile
Added SCNShape.chamferRadius
Added SCNShape.extrusionDepth
Added SCNShape.path
Added SCNSphere
Added SCNSphere.geodesic
Added SCNSphere.radius
Added SCNSphere.segmentCount
Added SCNText
Added SCNText.alignmentMode
Added SCNText.chamferProfile
Added SCNText.chamferRadius
Added SCNText.containerFrame
Added SCNText.extrusionDepth
Added SCNText.flatness
Added SCNText.font
Added SCNText.string
Added SCNText.truncationMode
Added SCNText.wrapped
Added SCNTorus
Added SCNTorus.pipeRadius
Added SCNTorus.ringRadius
Added SCNTube
Added SCNTube.height
Added SCNTube.innerRadius
Added SCNTube.outerRadius
Added SCNChamferMode
Added SCNChamferModeBack
Added SCNChamferModeBoth
Added SCNChamferModeFront
SCNParticleSystem.h (Added)
Added SCNNode.particleSystems
Added SCNParticleSystem
Added SCNParticleSystem.local
Added SCNParticleSystem.loops
Added SCNScene.particleSystems
Added SCNNode(SCNParticleSystemSupport)
Added SCNParticleBirthLocation
Added SCNParticleBlendMode
Added SCNParticleEvent
Added SCNParticleEventBirth
Added SCNParticleEventBlock
Added SCNParticleEventDeath
Added SCNParticleInputMode
Added SCNParticleModifierBlock
Added SCNParticleModifierStage
Added SCNParticleProperty
Added SCNParticlePropertyAngle
Added SCNParticlePropertyColor
Added SCNParticlePropertyFrame
Added SCNParticlePropertyLife
Added SCNParticlePropertySize
Added SCNParticleSortingMode
Added SCNScene(SCNParticleSystemSupport)
SCNPhysicsBehavior.h (Added)
Added SCNPhysicsBehavior
Added SCNPhysicsHingeJoint
Added SCNPhysicsSliderJoint
Added SCNPhysicsVehicle
Added SCNPhysicsVehicle.wheels
Added SCNPhysicsVehicleWheel
SCNPhysicsBody.h (Added)
Added SCNPhysicsBody
Added SCNPhysicsBody.charge
Added SCNPhysicsBody.damping
Added SCNPhysicsBody.friction
Added SCNPhysicsBody.isResting
Added SCNPhysicsBody.mass
Added SCNPhysicsBody.type
Added SCNPhysicsBody.velocity
Added SCNPhysicsBodyType
Added SCNPhysicsBodyTypeStatic
SCNPhysicsContact.h (Added)
SCNPhysicsField.h (Added)
Added SCNPhysicsField
Added SCNPhysicsField.active
Added SCNPhysicsField.offset
Added SCNPhysicsField.scope
Added SCNPhysicsField.strength
Added SCNFieldForceEvaluator
Added SCNPhysicsFieldScope
SCNPhysicsShape.h (Added)
Added SCNPhysicsShape
Added SCNPhysicsShape.options
Added SCNPhysicsShapeOption
Added #def SCNPhysicsShapeOptionKeepAsCompound
Added #def SCNPhysicsShapeOptionScale
Added #def SCNPhysicsShapeOptionType
Added SCNPhysicsShapeScaleKey
Added SCNPhysicsShapeType
Added SCNPhysicsShapeTypeKey
SCNPhysicsWorld.h (Added)
Added SCNPhysicsWorld
Added SCNPhysicsWorld.gravity
Added SCNPhysicsWorld.speed
Added SCNPhysicsWorld.timeStep
Added SCNPhysicsTestOption
Added #def SCNPhysicsTestOptionBackfaceCulling
Added #def SCNPhysicsTestOptionCollisionBitMask
Added #def SCNPhysicsTestOptionSearchMode
Added SCNPhysicsTestSearchMode
SCNReferenceNode.h (Added)
SCNScene.h (Added)
Added SCNScene
Added SCNScene.background
Added SCNScene.fogColor
Added SCNScene.fogEndDistance
Added SCNScene.paused
Added SCNScene.physicsWorld
Added SCNScene.rootNode
Added +[SCNScene scene]
Added +[SCNScene sceneNamed:]
Added SCNSceneAttribute
Added #def SCNSceneAttributeEndTime
Added #def SCNSceneAttributeFrameRate
Added #def SCNSceneAttributeStartTime
Added #def SCNSceneAttributeUpAxis
SCNSceneRenderer.h (Added)
Added SCNSceneRenderer
Added SCNSceneRenderer.context
Added SCNSceneRenderer.loops
Added SCNSceneRenderer.playing
Added SCNSceneRenderer.scene
Added SCNSceneRendererDelegate
Added SCNAntialiasingMode
Added SCNAntialiasingModeNone
Added SCNDebugOptionNone
Added SCNDebugOptions
Added SCNRenderingAPI
Added SCNRenderingAPIMetal
Added SCNRenderingAPIOpenGLES2
SCNSceneSource.h (Added)
Added SCNSceneSource
Added SCNSceneSource.data
Added SCNSceneSource.url
Added SCNDetailedErrorsKey
Added #def SCNSceneSourceLoadingOptionAnimationImportPolicy
Added #def SCNSceneSourceLoadingOptionAssetDirectoryURLs
Added #def SCNSceneSourceLoadingOptionCheckConsistency
Added #def SCNSceneSourceLoadingOptionConvertToYUp
Added #def SCNSceneSourceLoadingOptionConvertUnitsToMeters
Added #def SCNSceneSourceLoadingOptionCreateNormalsIfAbsent
Added #def SCNSceneSourceLoadingOptionFlattenScene
Added #def SCNSceneSourceLoadingOptionOverrideAssetURLs
Added #def SCNSceneSourceLoadingOptionStrictConformance
Added #def SCNSceneSourceLoadingOptionUseSafeMode
Added SCNSceneSourceStatus
SCNShadable.h (Added)
Added SCNBufferStream
Added SCNShadable
Added SCNBindingBlock
Added SCNBufferBindingBlock
Added SCNBufferFrequency
SCNSkinner.h (Added)
Added SCNSkinner
Added SCNSkinner.baseGeometry
Added SCNSkinner.boneIndices
Added SCNSkinner.bones
Added SCNSkinner.boneWeights
Added SCNSkinner.skeleton
SCNTechnique.h (Added)
Added SCNTechnique
Added SCNTechniqueSupport
SCNTransaction.h (Added)
Added SCNTransaction
Added +[SCNTransaction begin]
Added +[SCNTransaction commit]
Added +[SCNTransaction flush]
Added +[SCNTransaction lock]
Added +[SCNTransaction setAnimationDuration:]
Added +[SCNTransaction setCompletionBlock:]
Added +[SCNTransaction setDisableActions:]
Added +[SCNTransaction unlock]