|
美摄SDK For Android
3.14.4
|
美妆特效数据 更多...
Public 成员函数 | |
| String | getEffectId () |
| NvsColor | getColor () |
| float | getIntensity () |
| List< MakeupEffectLayer > | getMakeupEffectLayerArray () |
| void | addMakeupEffectLayer (MakeupEffectLayer makeupEffectLayer) |
| 向该特效中添加一个特效层。 更多... | |
| void | removeMakeupEffectLayerByIndex (int index) |
| 从该特效中移除一个特效层。 更多... | |
Public 属性 | |
| String | effectId |
| 特效ID,每种特效的ID是固定的且只有一个。现在支持的特效有 "lip", "eyebrow", "eyeshadow", "eyelash", "eyeliner", "blusher", "shadow" and "brighten"。 更多... | |
| NvsColor | color |
| 特效纹理颜色 更多... | |
| float | intensity |
| 特效强度 更多... | |
美妆特效数据
|
inline |
向该特效中添加一个特效层。
| makeupEffectLayer | 需要添加的特效层。 |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
从该特效中移除一个特效层。
| index | 移除特效层的索引。 |
| NvsColor com.meicam.sdk.NvsMakeupEffectInfo.MakeupEffect.color |
特效纹理颜色
特效颜色的alpha通道值必须是正的才能生效,否则会用纹理本身的颜色进行渲染。
一但使用特效颜色,那么属于该特效的渲染层的纹理颜色都会被设置。
特效颜色与特效层颜色相比具有更高的优先级。
| String com.meicam.sdk.NvsMakeupEffectInfo.MakeupEffect.effectId |
特效ID,每种特效的ID是固定的且只有一个。现在支持的特效有 "lip", "eyebrow", "eyeshadow", "eyelash", "eyeliner", "blusher", "shadow" and "brighten"。
| float com.meicam.sdk.NvsMakeupEffectInfo.MakeupEffect.intensity |
特效强度
1.8.17