美摄SDK For Android
3.14.0
|
美妆特效数据 更多...
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 |
特效强度