SceneKit Changes for Objective-C
SceneKit
ModelIO.h
SceneKit_simd.h (Removed)
Modified SCNMatrix4FromMat4()
| Header | |
|---|---|
| From | SceneKit/SceneKit_simd.h |
| To | SceneKit/SceneKitTypes.h |
Modified SCNMatrix4ToMat4()
| Header | |
|---|---|
| From | SceneKit/SceneKit_simd.h |
| To | SceneKit/SceneKitTypes.h |
Modified SCNVector3FromFloat3()
| Header | |
|---|---|
| From | SceneKit/SceneKit_simd.h |
| To | SceneKit/SceneKitTypes.h |
Modified SCNVector3ToFloat3()
| Header | |
|---|---|
| From | SceneKit/SceneKit_simd.h |
| To | SceneKit/SceneKitTypes.h |
Modified SCNVector4FromFloat4()
| Header | |
|---|---|
| From | SceneKit/SceneKit_simd.h |
| To | SceneKit/SceneKitTypes.h |
Modified SCNVector4ToFloat4()
| Header | |
|---|---|
| From | SceneKit/SceneKit_simd.h |
| To | SceneKit/SceneKitTypes.h |
SceneKitTypes.h
Modified SCNMatrix4EqualToMatrix4()
| Declaration | |
|---|---|
| From | bool SCNMatrix4EqualToMatrix4 (
SCNMatrix4 matA,
SCNMatrix4 matB
);
|
| To | bool SCNMatrix4EqualToMatrix4 (
SCNMatrix4 a,
SCNMatrix4 b
);
|
Modified SCNMatrix4FromMat4()
| Header | |
|---|---|
| From | SceneKit/SceneKit_simd.h |
| To | SceneKit/SceneKitTypes.h |
Modified SCNMatrix4Invert()
| Declaration | |
|---|---|
| From | SCNMatrix4 SCNMatrix4Invert (
SCNMatrix4 mat
);
|
| To | SCNMatrix4 SCNMatrix4Invert (
SCNMatrix4 m
);
|
Modified SCNMatrix4IsIdentity()
| Declaration | |
|---|---|
| From | bool SCNMatrix4IsIdentity (
SCNMatrix4 mat
);
|
| To | bool SCNMatrix4IsIdentity (
SCNMatrix4 m
);
|
Modified SCNMatrix4MakeTranslation()
| Declaration | |
|---|---|
| From | SCNMatrix4 SCNMatrix4MakeTranslation (
CGFloat x,
CGFloat y,
CGFloat z
);
|
| To | SCNMatrix4 SCNMatrix4MakeTranslation (
CGFloat tx,
CGFloat ty,
CGFloat tz
);
|
Modified SCNMatrix4Mult()
| Declaration | |
|---|---|
| From | SCNMatrix4 SCNMatrix4Mult (
SCNMatrix4 matA,
SCNMatrix4 matB
);
|
| To | SCNMatrix4 SCNMatrix4Mult (
SCNMatrix4 a,
SCNMatrix4 b
);
|
Modified SCNMatrix4Rotate()
| Declaration | |
|---|---|
| From | SCNMatrix4 SCNMatrix4Rotate (
SCNMatrix4 mat,
CGFloat angle,
CGFloat x,
CGFloat y,
CGFloat z
);
|
| To | SCNMatrix4 SCNMatrix4Rotate (
SCNMatrix4 m,
CGFloat angle,
CGFloat x,
CGFloat y,
CGFloat z
);
|
Modified SCNMatrix4Scale()
| Declaration | |
|---|---|
| From | SCNMatrix4 SCNMatrix4Scale (
SCNMatrix4 mat,
CGFloat x,
CGFloat y,
CGFloat z
);
|
| To | SCNMatrix4 SCNMatrix4Scale (
SCNMatrix4 m,
CGFloat sx,
CGFloat sy,
CGFloat sz
);
|
Modified SCNMatrix4ToMat4()
| Header | |
|---|---|
| From | SceneKit/SceneKit_simd.h |
| To | SceneKit/SceneKitTypes.h |
Modified SCNMatrix4Translate()
| Declaration | |
|---|---|
| From | SCNMatrix4 SCNMatrix4Translate (
SCNMatrix4 mat,
CGFloat x,
CGFloat y,
CGFloat z
);
|
| To | SCNMatrix4 SCNMatrix4Translate (
SCNMatrix4 m,
CGFloat tx,
CGFloat ty,
CGFloat tz
);
|
Modified SCNVector3FromFloat3()
| Header | |
|---|---|
| From | SceneKit/SceneKit_simd.h |
| To | SceneKit/SceneKitTypes.h |
Modified SCNVector3ToFloat3()
| Header | |
|---|---|
| From | SceneKit/SceneKit_simd.h |
| To | SceneKit/SceneKitTypes.h |
Modified SCNVector4FromFloat4()
| Header | |
|---|---|
| From | SceneKit/SceneKit_simd.h |
| To | SceneKit/SceneKitTypes.h |
Modified SCNVector4ToFloat4()
| Header | |
|---|---|
| From | SceneKit/SceneKit_simd.h |
| To | SceneKit/SceneKitTypes.h |
SCNAnimation.h
SCNCamera.h
Added SCNCamera.averageGray
Added SCNCamera.bloomIntensity
Added SCNCamera.bloomThreshold
Added SCNCamera.colorGrading
Added SCNCamera.contrast
Added SCNCamera.exposureOffset
Added SCNCamera.saturation
Added SCNCamera.wantsHDR
Added SCNCamera.whitePoint
SCNConstraint.h
Modified SCNLookAtConstraint.target
| Declaration | Readonly | |
|---|---|---|
| From | @property(nonatomic, readonly) SCNNode *target | yes |
| To | @property(nonatomic, retain) SCNNode *target | -- |
SCNGeometry.h
Added #def SCNGeometryPrimitiveTypePolygon
| Declaration | |
|---|---|
| From | - (NSArray<SCNGeometrySource *> *)geometrySourcesForSemantic:(NSString *)semantic |
| To | - (NSArray<SCNGeometrySource *> *)geometrySourcesForSemantic:(SCNGeometrySourceSemantic)semantic |
| Declaration | |
|---|---|
| From | + (instancetype)geometrySourceWithBuffer:(id<MTLBuffer>)mtlBuffer vertexFormat:(MTLVertexFormat)vertexFormat semantic:(NSString *)semantic vertexCount:(NSInteger)vertexCount dataOffset:(NSInteger)offset dataStride:(NSInteger)stride |
| To | + (instancetype)geometrySourceWithBuffer:(id<MTLBuffer>)mtlBuffer vertexFormat:(MTLVertexFormat)vertexFormat semantic:(SCNGeometrySourceSemantic)semantic vertexCount:(NSInteger)vertexCount dataOffset:(NSInteger)offset dataStride:(NSInteger)stride |
| Declaration | |
|---|---|
| From | + (instancetype)geometrySourceWithData:(NSData *)data semantic:(NSString *)semantic vectorCount:(NSInteger)vectorCount floatComponents:(BOOL)floatComponents componentsPerVector:(NSInteger)componentsPerVector bytesPerComponent:(NSInteger)bytesPerComponent dataOffset:(NSInteger)offset dataStride:(NSInteger)stride |
| To | + (instancetype)geometrySourceWithData:(NSData *)data semantic:(SCNGeometrySourceSemantic)semantic vectorCount:(NSInteger)vectorCount floatComponents:(BOOL)floatComponents componentsPerVector:(NSInteger)componentsPerVector bytesPerComponent:(NSInteger)bytesPerComponent dataOffset:(NSInteger)offset dataStride:(NSInteger)stride |
Modified SCNGeometrySource.semantic
| Declaration | |
|---|---|
| From | @property(nonatomic, readonly) NSString *semantic |
| To | @property(nonatomic, readonly) SCNGeometrySourceSemantic semantic |
SCNHitTest.h (Added)
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
Modified SCNHitTestResult
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
Modified SCNHitTestResult.faceIndex
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
Modified SCNHitTestResult.geometryIndex
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
Modified SCNHitTestResult.localCoordinates
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
Modified SCNHitTestResult.localNormal
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
Modified SCNHitTestResult.modelTransform
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
Modified SCNHitTestResult.node
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
Modified SCNHitTestResult.worldCoordinates
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
Modified SCNHitTestResult.worldNormal
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
Modified SCNHitTestBackFaceCullingKey
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
Modified SCNHitTestBoundingBoxOnlyKey
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
Modified SCNHitTestClipToZRangeKey
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
Modified SCNHitTestFirstFoundOnlyKey
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
Modified SCNHitTestIgnoreChildNodesKey
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
Modified SCNHitTestIgnoreHiddenNodesKey
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
Modified SCNHitTestRootNodeKey
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
Modified SCNHitTestSortResultsKey
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
SCNLight.h
Added SCNLight.IESProfileURL
Added SCNLight.intensity
Added SCNLight.temperature
Added SCNLightType
Added SCNLightTypeIES
Added SCNLightTypeProbe
Modified SCNLight.type
| Declaration | |
|---|---|
| From | @property(nonatomic, copy) NSString *type |
| To | @property(nonatomic, copy) SCNLightType type |
SCNMaterial.h
Removed SCNCullBack
Removed SCNCullFront
Added SCNMaterial.metalness
Added SCNMaterial.roughness
Added #def SCNCullBack
Added #def SCNCullFront
Added SCNCullModeBack
Added SCNCullModeFront
Added SCNLightingModel
Modified SCNMaterial.lightingModelName
| Declaration | |
|---|---|
| From | @property(nonatomic, copy) NSString *lightingModelName |
| To | @property(nonatomic, copy) SCNLightingModel lightingModelName |
SCNMaterialProperty.h
SCNNode.h
Added SCNNode.movabilityHint
Added SCNMovabilityHint
Added SCNMovabilityHintFixed
Added SCNMovabilityHintMovable
| Declaration | |
|---|---|
| From | - (void)renderNode:(SCNNode *)node renderer:(SCNRenderer *)renderer arguments:(NSDictionary<NSString *,NSValue *> *)arguments |
| To | - (void)renderNode:(SCNNode *)node renderer:(SCNRenderer *)renderer arguments:(NSDictionary<NSString *,id> *)arguments |
SCNParametricGeometry.h
SCNParticleSystem.h
Added SCNParticleProperty
| Declaration | |
|---|---|
| From | @property(nonatomic, copy) NSString *inputProperty |
| To | @property(nonatomic, copy) SCNParticleProperty inputProperty |
| Declaration | |
|---|---|
| From | - (void)addModifierForProperties:(NSArray<NSString *> *)properties atStage:(SCNParticleModifierStage)stage withBlock:(SCNParticleModifierBlock)block |
| To | - (void)addModifierForProperties:(NSArray<SCNParticleProperty> *)properties atStage:(SCNParticleModifierStage)stage withBlock:(SCNParticleModifierBlock)block |
| Declaration | |
|---|---|
| From | - (void)handleEvent:(SCNParticleEvent)event forProperties:(NSArray<NSString *> *)properties withBlock:(SCNParticleEventBlock)block |
| To | - (void)handleEvent:(SCNParticleEvent)event forProperties:(NSArray<SCNParticleProperty> *)properties withBlock:(SCNParticleEventBlock)block |
| Declaration | |
|---|---|
| From | @property(nonatomic, copy) NSDictionary<NSString *,SCNParticlePropertyController *> *propertyControllers |
| To | @property(nonatomic, copy) NSDictionary<SCNParticleProperty,SCNParticlePropertyController *> *propertyControllers |
SCNPhysicsShape.h
Added SCNPhysicsShapeOption
Added #def SCNPhysicsShapeOptionKeepAsCompound
Added #def SCNPhysicsShapeOptionScale
Added #def SCNPhysicsShapeOptionType
Added SCNPhysicsShapeType
Modified SCNPhysicsShape.options
| Declaration | |
|---|---|
| From | @property(readonly, nonatomic) NSDictionary<NSString *,id> *options |
| To | @property(readonly, nonatomic) NSDictionary<SCNPhysicsShapeOption, id> *options |
| Declaration | |
|---|---|
| From | + (instancetype)shapeWithGeometry:(SCNGeometry *)geometry options:(NSDictionary<NSString *,id> *)options |
| To | + (instancetype)shapeWithGeometry:(SCNGeometry *)geometry options:(NSDictionary<SCNPhysicsShapeOption,id> *)options |
| Declaration | |
|---|---|
| From | + (instancetype)shapeWithNode:(SCNNode *)node options:(NSDictionary<NSString *,id> *)options |
| To | + (instancetype)shapeWithNode:(SCNNode *)node options:(NSDictionary<SCNPhysicsShapeOption,id> *)options |
SCNPhysicsWorld.h
Added SCNPhysicsTestOption
Added #def SCNPhysicsTestOptionBackfaceCulling
Added #def SCNPhysicsTestOptionCollisionBitMask
Added #def SCNPhysicsTestOptionSearchMode
Added SCNPhysicsTestSearchMode
| Declaration | |
|---|---|
| From | - (NSArray<SCNPhysicsContact *> *)contactTestBetweenBody:(SCNPhysicsBody *)bodyA andBody:(SCNPhysicsBody *)bodyB options:(NSDictionary<NSString *,id> *)options |
| To | - (NSArray<SCNPhysicsContact *> *)contactTestBetweenBody:(SCNPhysicsBody *)bodyA andBody:(SCNPhysicsBody *)bodyB options:(NSDictionary<SCNPhysicsTestOption,id> *)options |
| Declaration | |
|---|---|
| From | - (NSArray<SCNPhysicsContact *> *)contactTestWithBody:(SCNPhysicsBody *)body options:(NSDictionary<NSString *,id> *)options |
| To | - (NSArray<SCNPhysicsContact *> *)contactTestWithBody:(SCNPhysicsBody *)body options:(NSDictionary<SCNPhysicsTestOption,id> *)options |
| Declaration | |
|---|---|
| From | - (NSArray<SCNPhysicsContact *> *)convexSweepTestWithShape:(SCNPhysicsShape *)shape fromTransform:(SCNMatrix4)from toTransform:(SCNMatrix4)to options:(NSDictionary<NSString *,id> *)options |
| To | - (NSArray<SCNPhysicsContact *> *)convexSweepTestWithShape:(SCNPhysicsShape *)shape fromTransform:(SCNMatrix4)from toTransform:(SCNMatrix4)to options:(NSDictionary<SCNPhysicsTestOption,id> *)options |
| Declaration | |
|---|---|
| From | - (NSArray<SCNHitTestResult *> *)rayTestWithSegmentFromPoint:(SCNVector3)origin toPoint:(SCNVector3)dest options:(NSDictionary<NSString *,id> *)options |
| To | - (NSArray<SCNHitTestResult *> *)rayTestWithSegmentFromPoint:(SCNVector3)origin toPoint:(SCNVector3)dest options:(NSDictionary<SCNPhysicsTestOption,id> *)options |
SCNRenderer.h
SCNScene.h
Added SCNSceneAttribute
Added #def SCNSceneAttributeEndTime
Added #def SCNSceneAttributeFrameRate
Added #def SCNSceneAttributeStartTime
Added #def SCNSceneAttributeUpAxis
| Declaration | |
|---|---|
| From | + (instancetype)sceneNamed:(NSString *)name inDirectory:(NSString *)directory options:(NSDictionary<NSString *,id> *)options |
| To | + (instancetype)sceneNamed:(NSString *)name inDirectory:(NSString *)directory options:(NSDictionary<SCNSceneSourceLoadingOption,id> *)options |
| Declaration | |
|---|---|
| From | + (instancetype)sceneWithURL:(NSURL *)url options:(NSDictionary<NSString *,id> *)options error:(NSError * _Nullable *)error |
| To | + (instancetype)sceneWithURL:(NSURL *)url options:(NSDictionary<SCNSceneSourceLoadingOption,id> *)options error:(NSError * _Nullable *)error |
SCNSceneRenderer.h
Modified SCNHitTestResult
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
Modified SCNHitTestResult.faceIndex
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
Modified SCNHitTestResult.geometryIndex
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
Modified SCNHitTestResult.localCoordinates
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
Modified SCNHitTestResult.localNormal
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
Modified SCNHitTestResult.modelTransform
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
Modified SCNHitTestResult.node
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
Modified SCNHitTestResult.worldCoordinates
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
Modified SCNHitTestResult.worldNormal
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
Modified -[SCNSceneRenderer hitTest:options:]
| Declaration | |
|---|---|
| From | - (NSArray<SCNHitTestResult *> *)hitTest:(CGPoint)point options:(NSDictionary<NSString *,id> *)options |
| To | - (NSArray<SCNHitTestResult *> *)hitTest:(CGPoint)point options:(NSDictionary<SCNHitTestOption,id> *)options |
Modified SCNAntialiasingMode
| Header | |
|---|---|
| From | SceneKit/SCNView.h |
| To | SceneKit/SCNSceneRenderer.h |
Modified SCNAntialiasingModeMultisampling16X
| Header | |
|---|---|
| From | SceneKit/SCNView.h |
| To | SceneKit/SCNSceneRenderer.h |
Modified SCNAntialiasingModeMultisampling2X
| Header | |
|---|---|
| From | SceneKit/SCNView.h |
| To | SceneKit/SCNSceneRenderer.h |
Modified SCNAntialiasingModeMultisampling4X
| Header | |
|---|---|
| From | SceneKit/SCNView.h |
| To | SceneKit/SCNSceneRenderer.h |
Modified SCNAntialiasingModeMultisampling8X
| Header | |
|---|---|
| From | SceneKit/SCNView.h |
| To | SceneKit/SCNSceneRenderer.h |
Modified SCNAntialiasingModeNone
| Header | |
|---|---|
| From | SceneKit/SCNView.h |
| To | SceneKit/SCNSceneRenderer.h |
Modified SCNHitTestBackFaceCullingKey
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
Modified SCNHitTestBoundingBoxOnlyKey
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
Modified SCNHitTestClipToZRangeKey
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
Modified SCNHitTestFirstFoundOnlyKey
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
Modified SCNHitTestIgnoreChildNodesKey
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
Modified SCNHitTestIgnoreHiddenNodesKey
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
Modified SCNHitTestRootNodeKey
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
Modified SCNHitTestSortResultsKey
| Header | |
|---|---|
| From | SceneKit/SCNSceneRenderer.h |
| To | SceneKit/SCNHitTest.h |
SCNSceneSource.h
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
| Declaration | |
|---|---|
| From | - (instancetype)initWithData:(NSData *)data options:(NSDictionary<NSString *,id> *)options |
| To | - (instancetype)initWithData:(NSData *)data options:(NSDictionary<SCNSceneSourceLoadingOption,id> *)options |
| Declaration | |
|---|---|
| From | - (instancetype)initWithURL:(NSURL *)url options:(NSDictionary<NSString *,id> *)options |
| To | - (instancetype)initWithURL:(NSURL *)url options:(NSDictionary<SCNSceneSourceLoadingOption,id> *)options |
| Declaration | |
|---|---|
| From | + (instancetype)sceneSourceWithData:(NSData *)data options:(NSDictionary<NSString *,id> *)options |
| To | + (instancetype)sceneSourceWithData:(NSData *)data options:(NSDictionary<SCNSceneSourceLoadingOption,id> *)options |
| Declaration | |
|---|---|
| From | + (instancetype)sceneSourceWithURL:(NSURL *)url options:(NSDictionary<NSString *,id> *)options |
| To | + (instancetype)sceneSourceWithURL:(NSURL *)url options:(NSDictionary<SCNSceneSourceLoadingOption,id> *)options |
| Declaration | |
|---|---|
| From | - (SCNScene *)sceneWithOptions:(NSDictionary<NSString *,id> *)options error:(NSError * _Nullable *)error |
| To | - (SCNScene *)sceneWithOptions:(NSDictionary<SCNSceneSourceLoadingOption,id> *)options error:(NSError * _Nullable *)error |
| Declaration | |
|---|---|
| From | - (SCNScene *)sceneWithOptions:(NSDictionary<NSString *,id> *)options statusHandler:(SCNSceneSourceStatusHandler)statusHandler |
| To | - (SCNScene *)sceneWithOptions:(NSDictionary<SCNSceneSourceLoadingOption,id> *)options statusHandler:(SCNSceneSourceStatusHandler)statusHandler |
SCNShadable.h
Modified SCNShadable.shaderModifiers
| Declaration | |
|---|---|
| From | @property(nonatomic, copy) NSDictionary<NSString *,NSString *> *shaderModifiers |
| To | @property(nonatomic, copy) NSDictionary<SCNShaderModifierEntryPoint,NSString *> *shaderModifiers |
SCNTransaction.h
Modified +[SCNTransaction setAnimationDuration:]
| Declaration | |
|---|---|
| From | + (void)setAnimationDuration:(CFTimeInterval)duration |
| To | + (void)setAnimationDuration:(CFTimeInterval)animationDuration |
Modified +[SCNTransaction setCompletionBlock:]
| Declaration | |
|---|---|
| From | + (void)setCompletionBlock:(void (^)(void))block |
| To | + (void)setCompletionBlock:(void (^)(void))completionBlock |
Modified +[SCNTransaction setDisableActions:]
| Declaration | |
|---|---|
| From | + (void)setDisableActions:(BOOL)flag |
| To | + (void)setDisableActions:(BOOL)disableActions |
SCNView.h
Added SCNViewOption
Added #def SCNViewOptionPreferLowPowerDevice
Added #def SCNViewOptionPreferredDevice
Added #def SCNViewOptionPreferredRenderingAPI
Modified SCNAntialiasingMode
| Header | |
|---|---|
| From | SceneKit/SCNView.h |
| To | SceneKit/SCNSceneRenderer.h |
Modified SCNAntialiasingModeMultisampling16X
| Header | |
|---|---|
| From | SceneKit/SCNView.h |
| To | SceneKit/SCNSceneRenderer.h |
Modified SCNAntialiasingModeMultisampling2X
| Header | |
|---|---|
| From | SceneKit/SCNView.h |
| To | SceneKit/SCNSceneRenderer.h |
Modified SCNAntialiasingModeMultisampling4X
| Header | |
|---|---|
| From | SceneKit/SCNView.h |
| To | SceneKit/SCNSceneRenderer.h |
Modified SCNAntialiasingModeMultisampling8X
| Header | |
|---|---|
| From | SceneKit/SCNView.h |
| To | SceneKit/SCNSceneRenderer.h |
Modified SCNAntialiasingModeNone
| Header | |
|---|---|
| From | SceneKit/SCNView.h |
| To | SceneKit/SCNSceneRenderer.h |