Skip to main content
このページは SDK 2.0 に対応します。数値は C++、Objective-C、Java、JavaScript、Dart で同一です。
メイクは 3 つのつまみです。
  1. 強度 — SetLipstick / SetBlush / SetContour / SetEyeShadow / SetEyeLiner / SetEyebrow / SetEyelash / SetPupil、範囲 [0.0, 1.0]。0 で効果をオフにします。
  2. 形状 — マスクテクスチャを差し替えます(SetBlushStyle、SetContourStyle、SetEyeShadowStyle など)。
  3. 色 — 現在の形状に着色します(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 と組み合わせ、バーチャル背景のマスクソースとして使います。