编辑器3.2.x版本更新说明
1. v3.2.5
新加功能:
- “视频礼物”工程(先验版本)已集成,视频礼物编辑器的主体功能有待完善
- "SVGA礼物"工程未开发,已禁用 修复问题:
- 修复Gfx的移动端预览窗口在最小化再还原时隐藏失效问题
- 修复序列帧固定靠边失效的问题
- 修复滤镜节点的facewarp/bigeyes中的tick里有不合理逻辑:人脸检测到与否会触发enable/disable,与外部设置enable/disable冲突
- 修复滤镜的缓存历史帧的失效的问题
- 修复3D坐标轴旋转模式时的旋转跳跃问题、在子编辑器(如挂点编辑器)中的旋转模式错误问题
- 示例工程整理:序列帧相关工程转换为新工程,编辑器后台(创新业务组后台/编辑器资源管理)中的示例工程更新
- 修复设置中的相机参数不生效问题
- 更新基础滤镜资源,与线上4.4.9版本同步
- Mac端网络访问修正
2. v3.2.3
新加功能:
- 跟人脸关键点的粒子特效、模型图层支持
- Mix蓝图:动画状态监听器,添加控制器对象传递
- Mix蓝图:脉冲器添加次数选项
- 添加一个动画控制器查找管理器,以支持不同模块的Actor/ActorComponet/UserNodeInstance对动画控制器的查找。
- 序列帧支持直接播放循环部分 修复问题:
- 修复图层内纹理资源添加的路径放置问题
- 修复图层内右键菜单功能不区分的问题
- 修复3D图层的坐标空间设置问题(世界/局部)
- 修复序列帧界面循环设置错误
- 蓝图状态机:在数据级连更新时,修正更新状态机参数
- 蓝图:修复一处节点变化时数据的获取,应获取Knot连接的目标引脚
- mix子图节点:修正always暴露的引脚; 子图节点标识为“删除”态时,不应重复执行下个状态。
- mix子图节点:子图还原编译类型节点的显示修复
- gfx世界大纲显示:非运行时也可预览对象
- 解决选中Actor场景释放时可能造成的crash
- mmcv:修正背景纹理采样的坐标问题
3. v3.2.1
[新加功能]
扫码预览功能(直播支持)
- 编辑器(Mac/Windows): 扫码导出添加资源选择选项
- 资源包上传到直播业务后台支持
- Android 预览App,使用手机扫码下载
- iOS 预览App,使用iOS扫码功能下载和安装
[修复问题]
- GFX工程允许选择文件和定位文件
- 启动器优化:搜索模板工程时,使用QT文件过滤器加速搜索
- 解决语言切换失效和切换语言引起崩溃的问题
- 解决语言切换布局失效且不能恢复默认布局的问题
- 添加一个蓝图“临时”属性,如果指定为“临时”,则不导出到xscene文件中,默认为“临时”
[优化]
- 序列帧顶点坐标计算优化 坐标系计算误差优化。 屏幕/跟脸序列帧统一在业务上层使用标准化设备坐标(Normalized Device Coordinate, NDC)进行顶点坐标设置,避免因多次坐标系转换引起的计算误差,造成Z-Fighting闪烁。
- Actor:添加渲染分组支持(前向/正常/后向), 去除原来的“添加RenderOrder”逻辑
- 在Tick/Render函数中改用“分组Actor”列表遍历,提供分组Actor列表的外部调用排序支持,不再在Tick中进行排序
4. v3.2.0
[新加功能]
- 添加手势矩形跟随功能,支持的Actor:序列帧、模型、粒子; 序列帧可设置偏移
- 添加图Self节点实现
- API节点中Caller引脚可接受输入父类对象
- 蓝图API菜单添加提示, 关联wiki文档URI, 支持API搜索支持
- 蓝图API支持重载函数配置
- Gfx中的图层中的文件允许在子编辑器中定位和快速选择
[优化]
- 滤镜系统:添加是否自动输入前一个主链节点作为第一个输入节点的选项,解决第一个输入采样器不固定的问题滤镜系统
- 如果滤镜图没有用户自定义节点,则这个图清空默认节点,减少无用渲染调用
- 启动器启动时搜索工程文件速度优化:使用文件类型过滤器
[修复问题]
- Mac
- 修复高dpi屏幕点选不中的问题
- 优化gfx手机模拟窗口的渲染体验,修复有时画面丢失的问题
- 修复gfx手机模拟窗口的显隐问题
- 修复登陆器由低dpi切换到高dpi时的画面缩小的问题
修复子编辑器右键上下文菜单与其他widget右键菜单冲突问题
公共
- 滤镜Schema编译修复
- 修复子图schema的valid设置失效问题
- 修复语言切换不成功的问题
- 修复语言切换后界面布局的问题