Linux の注意点
libfacebetter.soを配布します。LD_LIBRARY_PATH、rpath、またはldconfigを設定してください。- SDK のビルドは
./scripts/build_linux.sh(成果物はbuild/linux/release)、または CMake です。 resource_pathはresource.fbdファイルである必要があります。SetRenderViewはありません。external_context = trueは呼び出しスレッドの現在の GL コンテキスト(GLFW / EGL / OSMesa)を使用します。
ログ
Create の前に SetLogConfig を呼び出してください。
エンジン
EngineConfig
肌
リシェイプ
Reshape リスト: パラメータ列挙。
ボディリシェイプ
BodyReshape の全リスト: パラメータ列挙。resource_body.fbd が必要です。オプションリソースパック。
メイク
クロマキーとバーチャル背景
フィルターとステッカー
パスまたはエンコード済み.fbd バイトです。登録 / ID インターフェースはありません。次の ProcessImage の後に反映されます。
統計、コールバック、処理
frame->type を FrameType::Image または FrameType::Video に設定します。
イベント
画像
CreateWithFile、Create、CreateWithRGBA/BGRA/RGB/BGR、CreateWithI420/NV12/NV21、CreateWithTexture。
操作: Rotate、Mirror("horizontal"|"vertical"|"both")、SetMirror、Convert、ToFile。
アクセサ: Width/Height/Stride/Size/GetFormat/Data、YUV プレーン、Texture()、Buffer()。フィールド: FrameType type。
エラーコード
ProcessImage は同一スレッドへ直列化してください。Data() のピクセルポインタは読み取り専用です。
