iOS
기능 설명
카메라에서 캡처한 openGL 텍스처를 기반으로 신체 3D 데이터를 생성할 수 있습니다. 3D 데이터를 기반으로 추가 개발을 수행할 수 있습니다. 예를 들어 Unity에 데이터를 전달하여 모델을 구동할 수 있습니다.
iOS 통합 가이드
API 호출
1. 효과 활성화(XMagic.h).
- (void)setFeatureEnableDisable:(NSString *_Nonnull)featureName enable:(BOOL)enable;
featureName에
XmagicConstant.FeatureName.BODY_3D_POINT
를 입력합니다.2. 데이터 콜백 설정(XMagic.h)
//XMagic.h- (void)registerSDKEventListener:(id<YTSDKEventListener> _Nullable)listener;@implementation listener- (void)onYTDataEvent:(id)event{NSLog(@"YTData %@", event);}@end
onYTDataEvent는 JSON 구조의 string 데이터를 반환하며, 예시는 다음과 같습니다.
"face_info"는 얼굴 관련 데이터로, 신체 3D 데이터와 관련이 없으며 무시할 수 있습니다.
"body_3d_info"의 각 필드에 대한 설명은 아래를 참고하십시오.