本文档对应 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 关闭。正负为相反方向(例如瘦脸:瘦脸 / 丰脸颊)。
Java 使用
SNAKE_CASE(FACE_THIN、FACE_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 作为虚拟背景的抠图源。

