实战:ARKit捕捉平面

当捕捉到一个平面锚点ARPlaneAnchor会添加到当前场景中,我们可以通过监听ARSCNView代理来获取这个平面锚点

//添加节点时候调用(当开启平地捕捉模式之后,如果捕捉到平地,ARKit会自动添加一个平地节点)
- (void)renderer:(id <SCNSceneRenderer>)renderer didAddNode:(SCNNode *)node forAnchor:(ARAnchor *)anchor
{
    if ([anchor isMemberOfClass:[ARPlaneAnchor class]]) {
        NSLog(@"捕捉到平地");
    }
}