워크플로
Tencent Effect web SDK는 간단하고 최소 침습적인 API를 제공합니다. 인스턴스를 통합하고 해당 기능을 사용하려면 인스턴스를 초기화하고 웹 페이지에 렌더링 노드를 추가하기만 하면 됩니다.
설치
Tencent Effect Web SDK는 npm 패키지로 제공됩니다.
npm install tencentcloud-webar
SDK 액세스
Web SDK를 위한 내장 Camera와 사용자 지정 스트림의 두 가지 초기화 모드를 제공합니다.
내장 카메라: 기기에 내장된 카메라 및 플레이어를 사용합니다. API 호출은 풍부한 대화형 기능으로 쉽고 빠릅니다. 필터 및 효과 구성
키잉(v0.2.0의 새로운 기능)
키잉 기능을 사용하면 배경을 변경할 수 있습니다. Web SDK에서만 사용할 수 있습니다. 자세한 내용은 키잉 구성을 참고하십시오. 3D 효과(v0.3.0의 새로운 기능)
다른 효과를 구성하는 것과 같은 방식으로 3D 효과를 구성할 수 있습니다. 자세한 내용은 필터 및 효과 구성을 참고하십시오. Animoji 및 가상 아바타(v0.3.0의 새로운 기능)
매개변수 및 API
호환성 처리
|
| |
| |
| |
| |
| Android/iOS (WeChat 8.0.16 이상) |
설명:
SDK 0.2.1에 하드웨어 가속 테스트 지원이 추가되었습니다.
Tencent Effect Web SDK는 부드러운 렌더링을 위해 하드웨어 가속에 의존합니다. SDK를 사용하면 브라우저가 하드웨어 가속을 지원하는지 확인할 수 있습니다. 하드웨어 가속을 지원하지 않는 브라우저는 차단할 수 있습니다.
import {ArSdk, isWebGLSupported} from 'tencentcloud-webar'
if(isWebGLSupported()) {
const sdk = new ArSdk({
...
})
} else {
}