tencent cloud

文档反馈

轻美妆使用说明

最后更新时间:2024-11-20 11:54:18

    什么是轻美妆

    轻美妆是腾讯特效 SDK 在V3.9.0版本推出的新功能。一套轻美妆里最多可包含这些美妆项目:滤镜、口红、腮红、立体、眼影、眼线、睫毛、眉毛、美瞳、双眼皮、卧蚕。轻美妆本质上跟SDK已有的“单点美妆”是同一个能力,可以理解为把多个单点美妆搭配组合在了一起。
    与之前的“整妆特效”相比,轻美妆性能更好,且能跟其他特效很好地叠加
    一套轻美妆素材包含若干张美妆图片和一个 json 配置文件,例如“light_baixi”这套轻美妆的配置如下:
    
    
    

    如何使用轻美妆

    请调用 SDK 的 setEffect接口使用轻美妆:
    effectName 为EFFECT_LIGHT_MAKEUP。
    effectValue 为妆容强度,取值0 ~ 100。
    resourcePath 为轻美妆素材路径,即: path/to/your_light_makeup。
    extraInfo 是可选的,如果您想只修改轻美妆里的滤镜强度而不修改妆容强度,则在 extraInfo 里添加一对 key-value,key 为"makeupLutStrength",value 为滤镜强度,取值为0 ~ 100,注意 value 也是字符串格式的。

    注意事项

    1、轻美妆与单点美妆的关系

    轻美妆本质上是单点美妆的集合,因此后设置的会覆盖先设置的,具体如下:
    场景1:如果先设置了若干单点美妆,再设置了一套轻美妆,则轻美妆效果会覆盖单点美妆的效果。
    场景2:如果先设置了一套轻美妆(假设里面配置了口红、眼影、眉毛等),再设置单点美妆(例如口红),则最终效果是:新设置的这个口红 + 轻美妆里的眼影 + 轻美妆里的眉毛。
    对于场景2,我们 Demo 中的处理方式是:设置单点美妆时,清空轻美妆。您可以根据您的产品实际情况选择是否清空轻美妆。

    2、轻美妆与其他特效的叠加关系

    轻美妆可以和其他任意特效叠加,包括:美颜、美型、美体、滤镜、贴纸、虚拟背景、运镜特效等。

    3、轻美妆与贴纸特效里的“风格整妆”的关系

    在V3.9.0之前,我们的整妆都是“风格整妆”,它本质上是一种特效,无法跟其他特效叠加,或叠加后不符合预期。而轻美妆可以跟其他任意特效叠加,也可以与风格整妆叠加(但不建议这么做)。在V3.9.0及之后的 Demo 中,我们把“风格整妆”的体验入口与 2D 贴纸和 3D 贴纸的入口放在了一起。
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持