引擎4.5.0版本更新说明
1. 概要说明
该版本主要为性能优化、BUG修复版本。
2. 引擎功能库
- 1.滤镜系统
- 添加是否自动输入前一个主链节点作为第一个输入节点的选项,解决第一个输入采样器不固定的问题滤镜系统
- 如果滤镜图没有用户自定义节点,则这个图清空默认节点,减少无用渲染调用
- 修复滤镜节点的facewarp/bigeyes中的tick里有不合理逻辑:人脸检测到与否会触发enable/disable,与外部设置enable/disable冲突
- 修复滤镜的缓存历史帧的失效的问题
- 优化滤镜图式重编译问题:滤镜图式禁用时,只设置其所有滤镜实例节点禁用,并刷新滤镜滤镜图,不作重新编译
- 2.2D序列帧
- 跟人脸关键点的粒子特效、模型图层支持
- 序列帧顶点坐标计算优化:坐标系计算误差优化。 屏幕/跟脸序列帧统一在业务上层直接使用相机空间的裁剪坐标系进行顶点坐标设置,避免因多次坐标系转换引起的计算误差,造成Z-Fighting闪烁。
- 序列帧支持直接播放循环部分
- 修复序列帧固定靠边失效的问题
- 3.Mix蓝图
- 动画状态监听器,添加控制器对象传递
- 脉冲器添加次数选项
- 添加图Self节点实现
- 4.其他
- 添加一个动画控制器查找管理器,以支持不同模块的Actor/ActorComponet/UserNodeInstance对动画控制器的查找
- 新加可进行背景混合的2D纹理Actor
3. iOS
1.XEGameView改为子线程渲染。
2.删除OpenGLES支持。
4. Android
1.渲染下沉接入API重构,支持assets加载资源。
5. 新增功能
1.支持震动反馈
2.支持在Lua中获取当前网络类型
6. 编辑器扫码预览和资源上传(直播业务)
扫码预览功能(直播支持)
- 编辑器(Mac/Windows): 扫码导出添加资源选择选项
- 资源包上传到直播业务后台支持
- Android 预览App,使用手机扫码下载
- iOS 预览App,使用iOS扫码功能下载和安装