tencent cloud

Tencent Effect SDK

製品紹介
製品概要
製品機能
基本概念
製品のメリット
ユースケース
購入ガイド
価格一覧
購入プロセス
支払い遅滞・払い戻しの説明
Demo 体験
無料テスト
License案内
モバイル版Licenseの追加と更新
PC版Licenseの追加と更新
Web版Licenseの追加と更新
よくある質問
SDK ダウンロード
機能説明
SDK ダウンロード
バージョン履歴
SDK統合ガイド
Tencent Effect SDKの独立した統合
アトミック機能統合ガイド
APIドキュメント
iOS
Android
Flutter
機能の実践
SDKパッケージの簡素化
美顔シーン推奨パラメータ
ショート動画(エンタープライズ版)の移行ガイド
サードパーティプッシュによる美顔の接続(Flutter)
コンテンツ作成ツールの活用
Web美顔エフェクト
製品概要
クイックスタート
SDKへのアクセス
APIドキュメント
体験版
よくあるご質問
よくある質問
一般関連
技術系関連
License関連
TE SDK ポリシー
プライバシーポリシー
データ処理とセキュリティ契約

表情とバーチャルキャラクターの使用

PDF
フォーカスモード
フォントサイズ
最終更新日: 2022-12-15 11:30:53
美顔エフェクトSDKはバージョン0.3.0からAnimoji表情およびVRバーチャルキャラクター機能をサポートしています。 この機能は現在Web端末のみサポートしています。

サポート対象かどうかのチェック

Animoji表情およびVRバーチャルキャラクターはWebGL2の環境下での使用のみサポートしています。SDKは判断用にチェックの静的メソッドを提供しています。
import {ArSdk} from 'tencentcloud-webar'
if (ArSdk.isAvatarSupported()) {
// 関連機能を初期化します

}else{
alert('現在のブラウザではバーチャルキャラクターをサポートしていません')
// 関連機能を非表示にします
}

Animoji表情

モデルリストの取得

SDKの初期化完了後に、内蔵されているモデルリストを取得できます。現在SDKには4つの表情プロフィール画像が内蔵されています。
const avatarARList = await sdk.getAvatarList('AR')
ご注意:
Animoji表情およびバーチャルキャラクターはメイクアップ、ステッカーなどの効果を自動的に消去します。同様にメイクアップとステッカーを設定した場合も表情またはバーチャルキャラクター効果が消去されます。

モデル設定

リストを取得後、EffectIdによってAnimoji表情エフェクトを設定することができます。
ar.setAvatar({
mode: 'AR', // モードをARに設定します
effectId: avatarARList[0].EffectId// 内蔵idを渡します
}, () => {
// success callback

});

カスタムモデル

モデルのカスタマイズが必要な場合は、お問い合わせください。

VRバーチャルキャラクター

モデルリストの取得

SDKの初期化完了後に、内蔵されているモデルリストを取得できます。現在SDKには10個のバーチャルキャラクターが内蔵されています。
const avatarVRList = await sdk.getAvatarList('VR')

シナリオの設定


ar.setAvatar({
mode: 'VR', // modeはARを渡します
effectId: avatarVRList[0].EffectId, // 内蔵idを渡します
backgroundUrl: 'https://webar-static.tencent-cloud.com/assets/background/1.jpg',
}, () => {
// success callback


});
ご注意:
VRシナリオの設定には背景画像URLの同期設定が必要です。デフォルトでは黒色の背景となります。

カスタムモデル

ご自身のバーチャルキャラクターをスピーディーにカスタマイズし、直接SDKで使用できるようにする方法は2種類あります。
方法1:readyplayer.me
方法2:Vroid
どちらの方法でもエクスポートしたモデルはご自身でCDNにアップロードし、URLを使用してSDKを設定する必要があります。
ar.setAvatar({
mode: 'VR', // modeはARを渡します
url: 'https://xxxx.glb', // 内蔵idを渡します
backgroundUrl: 'https://webar-static.tencent-cloud.com/assets/background/1.jpg',
}, () => {
// success callback

});
現在、カスタムモデルはGLBおよびVRM形式のみサポートしています。

ヘルプとサポート

この記事はお役に立ちましたか?

フィードバック