生活随笔
收集整理的這篇文章主要介紹了
ARKit从入门到精通(5)-ARScnView介绍
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
@interface ARSCNView : SCNView
@property (
nonatomic,
weak,
nullable)
id<ARSCNViewDelegate> delegate;
@property (
nonatomic,
strong) ARSession *session;
@property(
nonatomic,
strong)
SCNScene *scene;
@property(
nonatomic)
BOOL automaticallyUpdatesLighting;
- (
nullable ARAnchor *)anchorForNode:(
SCNNode *)node;
- (
nullable SCNNode *)nodeForAnchor:(ARAnchor *)anchor;
- (
NSArray<ARHitTestResult *> *)hitTest:(
CGPoint)point types:(ARHitTestResultType)types;
@end
#pragma mark - ARSCNViewDelegate
@protocol ARSCNViewDelegate <SCNSceneRendererDelegate, ARSessionObserver>
@optional
- (
nullable SCNNode *)renderer:(
id <
SCNSceneRenderer>)renderer nodeForAnchor:(ARAnchor *)anchor;
- (
void)renderer:(
id <
SCNSceneRenderer>)renderer didAddNode:(
SCNNode *)node forAnchor:(ARAnchor *)anchor;
- (
void)renderer:(
id <
SCNSceneRenderer>)renderer willUpdateNode:(
SCNNode *)node forAnchor:(ARAnchor *)anchor;
- (
void)renderer:(
id <
SCNSceneRenderer>)renderer didUpdateNode:(
SCNNode *)node forAnchor:(ARAnchor *)anchor;
- (
void)renderer:(
id <
SCNSceneRenderer>)renderer didRemoveNode:(
SCNNode *)node forAnchor:(ARAnchor *)anchor;
@end
總結
以上是生活随笔為你收集整理的ARKit从入门到精通(5)-ARScnView介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。