기능 설명
카메라에서 캡처한 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)
- (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"의 각 필드에 대한 설명은 아래를 참고하십시오.
신체 포인트 및 포인트 데이터에 대한 설명
문제 해결에 도움이 되었나요?