このページは SDK 2.0 に対応します。数値は C++、Objective-C、Java、JavaScript、Dart で同一です。
- 強度 —
SetLipstick/SetBlush/SetContour/SetEyeShadow/SetEyeLiner/SetEyebrow/SetEyelash/SetPupil、範囲[0.0, 1.0]。0で効果をオフにします。 - 形状 — マスクテクスチャを差し替えます(
SetBlushStyle、SetContourStyle、SetEyeShadowStyleなど)。 - 色 — 現在の形状に着色します(
SetLipstickColor、SetBlushColor、SetEyeShadowColorなど)。瞳孔とシェーディングは着色せず、項目を変えるとテクスチャが切り替わります。
美白(WhiteningStyle)
SetWhiteningStyle と組み合わせて使います。強度はこれまでどおり SetWhitening です。デフォルト: ColdWhite。
スムージング(SmoothingStyle)
SetSmoothingStyle と組み合わせて使います。強度はこれまでどおり SetSmoothing です。デフォルト: Natural。
フェイスリシェイプ(Reshape)
SetReshape(param, intensity) と組み合わせて使います。範囲は [-1.0, 1.0] です。0 はオフです。正と負は逆方向です(例: FaceThin は瘦顔 / 頬をふっくら)。
フェイスリシェイプは Pro から利用できます。Free では透かし付きで試せます。プランと機能 を参照してください。
Java の名前は
SNAKE_CASE(FACE_THIN、FACE_V_SHAPE など)です。Objective-C は FBReshape_FaceThin、Dart は FBReshape.faceThin です。
ボディリシェイプ(BodyReshape)
SetBodyReshape(param, intensity) と組み合わせて使います。範囲は [0.0, 1.0] です。0 はオフです。フェイスリシェイプと違い、負の方向はありません。
ボディリシェイプには Pro+ が必要です。Free では透かし付きで試せます。プランと機能 を参照してください。
LegStretch と TorsoLong 以外はオプションパック resource_body.fbd が必要です。骨格系の SetBodyReshape / setBodyReshape の前に AddResourcePack / addResourcePack で登録してください。オプションリソースパック を参照してください。
Java の名前は
SNAKE_CASE(BODY_SLIM、WAIST_SLIM など)です。Objective-C は FBBodyReshape_BodySlim、Dart は FBBodyReshape.bodySlim です。
リップ(LipstickColor)
単一のリップマスク + 着色です。デフォルト: Rouge。
チーク
形状はBlushStyle(テクスチャ差し替え)、色は BlushColor(着色)です。デフォルト形状 SunKissed、デフォルト色 CoralPink。
シェーディング(ContourStyle)
中間グレーの Overlay マップです。128 より明るい部分はハイライト、暗い部分は陰影です。テクスチャ差し替えのみで着色はありません。デフォルト: Natural。
アイシャドウ
形状はEyeShadowStyle、色は EyeShadowColor。デフォルト形状 Soft、デフォルト色 Plum。
アイライナー
アイブロウ
まつ毛
瞳孔(PupilColor)
色ごとに 1 枚の虹彩ディスクです。着色はありません。デフォルト: Hazel。
クロマキー(ChromaKeyColor)
SetChromaKey と組み合わせ、バーチャル背景のマスクソースとして使います。

