Cocos Creator 3.6.2 今日发布,优化原生 Spine 性能、正式支持 WebGPU

Cocos Creator 3.6.2 今日正式发布。3.6.2 重点优化了原生上 Spine 的运行性能,实现 iOS/Android 平台的性能提升;新增面向未来的渲染后端 WebGPU,助力 Web 平台渲染能力的提升。此外 3.6.2 集中修复了一批已知问题,优化用户体验。建议所有 3.x 用户升级。

以下是这次更新的主要内容:

重点更新

  • 优化原生 Spine/DragonBones 性能 #12788。我们在 3.6.2 重点优化了原生上 Spine 的运行性能。在 iOS 较低端设备上最大达到了 40% 以上的性能提升。在 Android 平台也有较为可观的性能提升。

  • [实验性功能] 我们在 Web-Desktop 平台新增了基于 wasm 的面向未来的渲染后端——WebGPU(Chromium 105)。未来会基于 WebGPU 后端逐步接入如 ComputeShader 等功能特性,对 Web 平台的渲染能力提升具有重要作用。WebGPU 相关介绍可以参考 https://www.w3.org/TR/webgpu/

Engine

  • 从材质选项中移除 Batching 合批(不推荐使用此合批模式,请改用 Instancing 合批)#12892
  • 支持 Spine/Dragonbones 组件合批渲染功能 #12847
  • 修复 Spine 二进制格式资源解析错误 #12894
  • 修复 Instancing 合批相关的一些错误 #12786
  • 更新默认天空盒素材 #12917
  • 修复 Android okhttp 没有主动调用 close 的问题 #12783
  • 修复请求下载资源时无法解析 URL 中空格的问题 #12826
  • 添加设置 uniform 时对 FLOAT3 形式 Color 的兼容 #12962
  • 修复原生端设置字体时对特殊名称(如 OpenSans-BoldItalic)的解析问题 #13048
  • 修复 Graphics 组件内凹形状错误的问题 #13037

Editor

  • 修复 Camera 组件 Visibility 属性在 Inspector 中不加载用户自定义 Layers 的问题
  • Bundle 名称的界面校验规则调整为仅支持数字字母下划线减
  • 修复复制粘贴相机节点报错问题
  • 修复从动画编辑切换到预制体编辑时预制体数据异常问题 #12752
  • 修复场景编辑的正交视角效果错误问题
  • 修复自定义脚本中的属性引用的子类是预制体子节点时不能正常保存的问题
  • 修复编辑器预览暂停时,选中相机时的小窗分辨率不符合设置的问题
  • 修复构建插件 asset-handler 机制失效
  • 修复修改偏好设置->默认图片资源导入类型配置后报错

Known Issues

  • 在 WebGPU 后端使用带半透明度像素的图片时可能出现预乘透明通道的问题,可以通过调整材质混合模式临时解决
  • 在 WebGPU 后端 CopyTextureToBuffers 接口目前暂不支持

前往官网下载最新版本,欢迎大家使用与体验,感谢各位开发者的支持!

2赞

一楼。。。。

合并了之前的PR了吗?还有些小问题和3.6.1还是一样

1.按钮点击重启时,

这里不做安全判断的话,会报错。
2.CocosVideoView.java这个类中的mStateBeforeRelease私有变量,在这里不会进入判断,播放不了啊
,改掉了才正常播放

四楼…

你都说了是“小问题”,那肯定还是得自己合pr才能改了,

怎么release note看不到这两个修复?
[3.6.1] Particle Native Crash · Issue #12893 · cocos/cocos-engine · GitHub
V3.6.2 format return null error fix by zxx43 · Pull Request #12973 · cocos/cocos-engine · GitHub

spine支持合批了?测试了好像没效果?


dc还是4*3=12

只有官方的spine才可以

image
请把这个的上限调大一点

别闹 :joy:

刚想爆个3.6.1模型渲染的BUG,结果发现3.6.2是正确的 :+1:

预置体里面的camera,动态添加到场景中,clearFlags选天空盒不生效

环境: 安卓 华为麒麟980 微信浏览器


我创建30个模型,帧率只有20帧 :worried:

3.6.1有多少 :joy:

3.62 debug生成出来的apk比3.61大了近一倍是什么原因?

什么时候RT加入事件响应的可选参数呀 :rofl:

惊呆,这个版本的ui调了好多,看起来,用起来好舒服啊,牛逼,这个ui设计的

用3.6.1打开能到40帧,然后再用3.6.2打开就也能跑到40帧了,从新做一遍也能40帧:face_with_monocle: