Skip to main content
本文档对应 SDK 2.0。枚举数值在 C++、Objective-C、Java、JavaScript、Dart 上完全一致。
美妆是三个旋钮:
  1. 强度SetLipstick / SetBlush / SetContour / SetEyeShadow / SetEyeLiner / SetEyebrow / SetEyelash / SetPupil,范围 [0.0, 1.0]0 关闭该效果。
  2. 形状 — 换蒙版贴图(SetBlushStyleSetContourStyleSetEyeShadowStyle 等)。
  3. 色号 — 给当前形状染色(SetLipstickColorSetBlushColorSetEyeShadowColor 等)。美瞳和修容不染色,换项就是换贴图。

美白(WhiteningStyle

配合 SetWhiteningStyle 使用。强度仍由 SetWhitening 控制。默认:ColdWhite

磨皮(SmoothingStyle

配合 SetSmoothingStyle 使用。强度仍由 SetSmoothing 控制。默认:Natural

美型(Reshape

配合 SetReshape(param, intensity) 使用。范围是 [-1.0, 1.0]0 关闭。正负为相反方向(例如瘦脸:瘦脸 / 丰脸颊)。 Java 使用 SNAKE_CASEFACE_THINFACE_V_SHAPE …)。Objective-C 使用 FBReshape_FaceThin。Dart 使用 FBReshape.faceThin

口红(LipstickColor

单张嘴部蒙版 + 染色。默认:Rouge

腮红

形状走 BlushStyle(换贴图)。色号走 BlushColor(染色)。默认形状 SunKissed,默认色号 CoralPink

修容(ContourStyle

中灰 Overlay:比 128 亮是高光,比 128 暗是阴影。换贴图,不染色。默认:Natural

眼影

形状 EyeShadowStyle,色号 EyeShadowColor。默认形状 Soft,默认色号 Plum

眼线

眉毛

睫毛

美瞳(PupilColor

每种颜色一张虹膜贴图。不染色。默认:Hazel

色键(ChromaKeyColor

配合 SetChromaKey 作为虚拟背景的抠图源。