【已发布】Cocos Creator v3.4.0 社区测试版发布

版本

https://www.cocos.com/creator

版本介绍

功能增强

  • 新增动画状态机 Marionette,支持状态切换、子状态机、Blend Tree 等角色动画必要功能
  • 动画编辑器支持标准贝塞尔曲线缓动预设,点击选中曲线片段后点击曲线预设即可应用
  • 新增矩形工具(Rect Gizmo)的智能对齐功能
    auto-snapping
  • 支持粒子发射器剔除,支持离线自动计算,也支持手动调整(RenderCulling 模块)
  • 支持粒子朝向和节点朝向统一
  • 支持开发者自定义宏配置
  • 支持 RenderTexture 的 wrap mode,filter 等参数
  • 构建支持外部开发者注册自定义纹理压缩处理工具,详情请参考自定义纹理压缩文档
  • 支持 application.ejs 构建模板(需求来自论坛反馈支持
  • Mac / iOS 平台构建添加 “跳过 Xcode 工程更新” 选项, 避免覆盖对工程文件的修改
  • 新增 input 模块,未来将替代 systemEvent,具体参考文档
  • EventMouseEventTouch 上支持 preventSwallow 属性,支持事件穿透派发:event.preventSwallow = true;
  • 新增 Octree 空间管理加速结构,优化了视锥剔除性能,可在场景 inspector 中开启
  • 新增 GPU Occlusion Query 剔除(默认关闭)
    root.pipeline.setOcclusionQueryEnabled(true);
    
  • 地形模块支持自动 LOD
  • RenderTexture 添加 readPixels 接口
  • 支持 @requireComponent 传入数组
  • 新增接口 JsbBridge 简化调用 Java 代码和 ObjC 代码的使用,参考展示用例

光照模型和渲染优化

  • 支持自动生成环境贴图卷积图用于漫反射计算
    手动设置环境光 vs 自动生成漫反射卷积图
    diffusemap
  • 支持 HDR 和 LDR 渲染切换(在场景节点 Skybox 配置中)
    关闭 HDR vs 开启 HDR
    hdr
  • 支持 IBL 采样降噪(standard 材质中勾选 USE REFLECTION DENOISE)
    开启 Denoise vs 关闭 Denoise
  • 修复半透明物体的光照和阴影计算
  • 更准确的 Gamma Correction
  • 优化雾效,将计算迁移到 Fragment Shader 中,保障正确的雾效过渡

渲染管线强化

  • 前向和延迟渲染管线均基于 FrameGraph 和 subpass 重构
    v3.4 延迟管线 Frame Graph
  • 延迟管线使用 Clustered Light Culling 优化动态光源计算性能,可在移动端支持同屏数百个动态光源(麒麟 990 芯片在 Sponza 场景运行 1000 盏动态光源可达到 40 fps)
  • 延迟管线支持 FXAA 抗锯齿
  • 延迟管线支持简易 Bloom 后处理特效
  • 延迟管线在原生平台支持 SSPR 后处理特效(针对平面使用 builtin-reflection-deferred effect)

版本更新记录

120701 更新

  • 回退 UI 缓存优化(对于静态场景优化明显,但适用范围较窄,且很难维护)
  • 解决 112701 引起的 Label 显示问题和 Spine/DB 更新问题
  • 修复 bugs

112701 更新

  • UI 合批和缓存优化,对于更新频度不高的场景有大幅度提升
  • 构建支持跳过 cmake 构建,不覆盖 Xcode 工程
  • 修复 bugs

112414 更新

  • 修复社区反馈性能下降问题(原生平台)
  • 修复 Occlusion Query 对 Web 平台的性能影响(默认关闭)
  • 修复各种反馈 bug 和测试 bug

111112 更新

  • 前向管线回退离屏渲染流程,修复前向管线渲染问题,避免和 3.5/3.6 的管线重构冲突
    • 取消 Bloom
    • 取消 resolutionScale 设置
    • 取消 FXAA
  • 社区反馈 bug 修复

111601 更新

  • 社区反馈 bug 修复
  • 补回 ForwardStage 遗漏的 profiler 渲染代码,避免左下角调试信息丢失
11赞

大佬原生的spine和龙骨位置不正确的bug修复了吗

1赞

占座,小白鼠来了

wow,mac地址没放

已修复。再试试

修复和优化列表log在哪能看呢?

震惊, [Cocos Creator v3.4.0 社区测试版发布,大家快来当小白鼠 :rofl:

3赞

明天切到3.4测试下

不关心新功能新特性,严重bug不修,一切都是0

3赞

Mask 旋转后不对的bug修复了吗

奈斯,年底硬货

2赞

后处理终于来了,史诗级版本!

Bug 和优化还没来得及整理清楚,修改确实很多,暂时只能先放 feature。如果大家升级发现仍然有问题,欢迎在这里反馈

1赞

今天下载来试了之前的问题依然在 而且这个问题我前两周就反馈了给你们引擎组的人没有人鸟我 发布了版本问题一样在!!!windows平台构建 安卓项目 然后打到手机上 然后再编辑器上改动了东西 重新构建 打包出咯爱还是之前没有改的。 一定要点清空构建缓存数据才可以 这个的你们都没有测试出来吗只要打一个包就能发现的问题 madk 旋转后裁剪区域是错误的

每次构建好像缓存没有清除啊修改的内容都不会打进包里面

加油,看好你们

具体改的是什么呢?改完之后有重新编译吗?

改了什么都不生效 不管是代码还是 在界面贴添加一个按钮或者一个label 重新构建项目也不生效 要点清除构建项目缓存才可以 之前的版本没有这个问题

??? 是两个都出问题了还是DB导出位spine有问题??

1赞

好冷~~~