Skip to main content
이 페이지는 SDK 2.0.0에 해당합니다. 메이크업 / 리셰이프 / 스타일 열거형: 파라미터 열거형. 인증: 인증 및 라이선스.
패키지: facebetter. 일반적인 임포트:

EngineConfig

Web은 이 객체에서 appId / appKey를 받지 않습니다. Web은 오프라인 .lic를 지원하지 않습니다. licenseToken이 비어 있지 않은 문자열이면 isValid()가 true입니다. init() 전에 서버에서 토큰을 받으세요. 인증 및 라이선스를 참고하세요.

BeautyEffectEngine

라이프사이클

성공한 init() 이후 engine.initializedtrue입니다.

피부

리셰이프

setReshape(param, value)paramReshape.*, value[-1.0, 1.0]. 파라미터 열거형을 참고하세요.

바디 리셰이프

setBodyReshape(param, value)paramBodyReshape.*, value[0.0, 1.0]. 먼저 addResourcePack으로 resource_body.fbd를 등록하세요. 파라미터 열거형선택 리소스 팩을 참고하세요.

메이크업

강도 [0, 1]. 스타일 / 색상 열거형: 파라미터 열거형.

필터 / 스티커

가상 배경 / 크로마키

콜백

처리

  • input: ImageData | HTMLImageElement | HTMLCanvasElement | HTMLVideoElement | Uint8ClampedArray
  • width / heightUint8ClampedArray에만 필요
출력 GL_TEXTURE_2D 핸들을 반환합니다. 이 경로에서는 미러가 적용되지 않습니다. processImage를 권장합니다.

통계

열거형 (JS)

값은 네이티브와 일치합니다. 전체 메이크업 / 리셰이프 표: 파라미터 열거형.
함께 내보내짐: SmoothingStyle, WhiteningStyle, LipstickColor, BlushStyle, BlushColor, ContourStyle, EyeShadowStyle, EyeShadowColor, EyeLinerStyle, EyeLinerColor, EyebrowStyle, EyebrowColor, EyelashStyle, EyelashColor, PupilColor.

FacebetterError

숫자 코드: 0, -1-8. 오류 처리를 참고하세요.