Avatar 虚拟形象
  • iOS : Objective-C
  • Android
  • 产品简介
  • 下载
  • 下载体验 App
  • 快速开始
    • 跑通示例源码
    • 集成 SDK
    • 创建虚拟形象
  • 基本功能
  • 最佳实践
  • 客户端 API
  • 服务端 API
  • 常见错误码
  • 常见问题
  • 文档中心
  • Avatar 虚拟形象
  • 产品简介
  • 发布日志
  • 稳定版发布日志

稳定版发布日志

更新时间:2024-01-23 22:53

1.5.1 版本

发布日期:2023-08-12

新增功能

功能项 功能描述 相关接口
多人动画 支持播放多角色交互动画,可用于直播、语聊、游戏等场景,增强可玩性。 playMultiCharacterAnimation
摄像机交互升级
  • 支持启用/禁用摄影机围绕角色旋转缩放,以及角色水平旋转。
  • 用户可自定义机位,多角度观赏虚拟形象。如需机位信息,请联系 ZEGO 技术支持。
  • 摄影机可根据角色体型变化而自动调整。如需使用此功能,请联系 ZEGO 技术支持。
新增 Q 版表情随动 表情随动功能支持 Q 版虚拟形象。SDK 能识别真人表情,并将其映射到 Q 版虚拟形象面部,从而促使 Q 版虚拟想象做出对应表情 setExpression
手动捏脸升级为捏脸塑形 基于此前已支持的捏脸功能,本次更新新增捏身体功能,用户可以根据自己的审美偏好,以维度调整虚拟人物形象脸部和身体,打造独一无二的专属形象。
支持角色头部跟踪能力 支持角色可以始终注视摄像机镜头,如需使用此功能,请联系 ZEGO 技术支持。 -

改进优化

优化项 优化描述 相关接口
捏脸效果升级 采用新方案,规避因捏脸导致的穿模问题 setDeformation
布料及动画防穿膜 采用防穿膜新方案,通过服装类型标签的拆分,规避服装上身后的穿模问题。
Q 版基础人模渲染效果优化。
  • 人模角色渲染效果优化,呈现更为细腻的皮肤质感,更有层次的头发效果,新增阴影效果,整体打造更多细节、更真实的人模效果。
  • 对基础材质效果进行优化升级,如金属、玻璃等材质效果更加贴近现实。
  • 新增 10+ 种材质,如丝绸、宝石、羊毛等等,可以展示更多样化的质感,打造更精细化的服装。
-
鉴权方案优化 开发者不再需要自行实现鉴权,只需调用 initWithConfigV2 接口,即可在初始化时完成鉴权。 initWithConfigV2
布料效果 布料碰撞效果升级,在角色运动的情况下,服装布料随之产生更加自然、真实的运动效果 -

废弃删除

由于以下新旧接口逻辑不同,使用以下新接口替换旧接口时,开发者应当同时调整代码。

废弃接口 废弃说明
ZegoCharacterHelper 从本版本起,ZEGO Avatar SDK 不再停止提供此类封装,需要由开发者自行实现相关逻辑。
initWithConfig 为了方便开发者接入,新增 initWithConfigV2 接口,代替原初始化接口,一个接口即可完成鉴权和初始化。
setProperty 为了优化开发者打造虚拟形象的体验,新增 setPackage 接口,专用于更换妆容和服饰,新增 setSkinColorsetLipColorsetHairColor 等接口,专用于修改皮肤、嘴唇和头发等部位的颜色,替换原有装扮相关接口。
setProperty 原捏脸接口废弃,新增 setDeformation 接口,可用于调整脸部和身体数据。
  • setAvatarSize
  • setViewport
为了优化摄像机的体验,丰富人模视图效果,新增 setCamera 接口,整合并深化原有能力,替代 setAvatarSizesetViewport 接口。


本篇目录