SceneKit watchOS 5.3 to 6.0 API Differences
SceneKitTypes.h
Added
#def SCN_ENABLE_OPENGL
Added
#def SCN_GL_DEPRECATED_MAC
Added
#def SCN_GL_DEPRECATED_IOS
Added
#def SCN_GL_DEPRECATED
SCNCamera.h
Added
-[SCNCamera projectionTransformWithViewportSize:]
Added
SCNCamera.bloomIterationCount
Added
SCNCamera.bloomIterationSpread
Added
SCNCamera.grainIntensity
Added
SCNCamera.grainScale
Added
SCNCamera.grainIsColored
Added
SCNCamera.whiteBalanceTemperature
Added
SCNCamera.whiteBalanceTint
SCNHitTest.h
Added
SCNHitTestOptionIgnoreLightArea
Added
SCNHitTestResult.simdLocalCoordinates
Added
SCNHitTestResult.simdWorldCoordinates
Added
SCNHitTestResult.simdLocalNormal
Added
SCNHitTestResult.simdWorldNormal
Added
SCNHitTestResult.simdModelTransform
SCNLight.h
Added
SCNLightTypeArea
Added
SCNLightProbeType
Added
SCNLightProbeTypeIrradiance
Added
SCNLightProbeTypeRadiance
Added
SCNLightProbeUpdateType
Added
SCNLightProbeUpdateTypeNever
Added
SCNLightProbeUpdateTypeRealtime
Added
SCNLightAreaType
Added
SCNLightAreaTypeRectangle
Added
SCNLightAreaTypePolygon
Added
SCNLight.probeType
Added
SCNLight.probeUpdateType
Added
SCNLight.probeExtents
Added
SCNLight.probeOffset
Added
SCNLight.parallaxCorrectionEnabled
Added
SCNLight.parallaxExtentsFactor
Added
SCNLight.parallaxCenterOffset
Added
SCNLight.probeEnvironment
Added
SCNLight.areaType
Added
SCNLight.areaExtents
Added
SCNLight.areaPolygonVertices
Added
SCNLight.drawsArea
Added
SCNLight.doubleSided
SCNMaterial.h
Added
SCNLightingModelShadowOnly
Added
SCNMaterial.clearCoat
Added
SCNMaterial.clearCoatRoughness
Added
SCNMaterial.clearCoatNormal
SCNScene.h
Added
SCNScene.wantsScreenSpaceReflection
Added
SCNScene.screenSpaceReflectionSampleCount
Added
SCNScene.screenSpaceReflectionMaximumDistance
Added
SCNScene.screenSpaceReflectionStride
SCNSceneRenderer.h
Removed
SCNSceneRenderer.context
Added
SCNSceneRenderer.temporalAntialiasingEnabled
Added
SCNSceneRenderer.currentViewport
Added
SCNSceneRenderer.usesReverseZ
SCNShadable.h
Modified
-[SCNBufferStream writeBytes:length:]
Declaration
From
- (void)writeBytes:(void *)bytes length:(NSUInteger)length
To
- (void)writeBytes:(const void *)bytes length:(NSUInteger)length