在 Cocos Creator 3.7 中,重点支持了光照、反射探针和 LOD,同时对引擎的渲染、包体和性能等方面进行了大量优化,正式发布后,我们收到了不少开发者的反馈和建议,非常感谢大家一如既往的支持!在 v3.7.1 中,我们对相关问题集中进行了修复,提升了用户体验,也对一部分性能进行了优化,建议所有 v3.x 用户升级。
除此之外,Cocos Cyberpunk Demo 也随 v3.7.1 的发布正式开放,开发者可免费下载安装、或通过 Dashboard 的模板/案例来启用 Cocos Cyberpunk Demo。
长期以来,Cocos 官方团队都会亲自使用 Cocos Creator 产出案例,这里面有比较大型的商业项目,也有非商业性质的作品。很多完成度比较高的非商业作品,我们也都尽可能把源码上架到 Store 供大家学习。这都是为了确保我们能站在开发者的角度,真正亲自下场使用我们做出来的引擎和编辑器,尽可能把产品细节功能打磨好。赛博朋克就是在这样的背景下成立的项目,这个项目帮助我们打磨好引擎的自定义管线、反射探针、后处理流程等特性。
Cyberpunk Demo 开放
Cyberpunk Demo 是一款以「赛博朋克」美术风格为主题的第三人称射击游戏,基于 v3.7.1 研发。玩家将扮演一个全副武装的末日战士,通过键盘或虚拟摇杆进行游戏,在复杂多变的场景中寻找武器、击杀敌人。此外,游戏还提供了多种战斗模式,玩家可根据喜好自行选择,感受不同的游戏体验。
技术特色
Demo 采用了 Cocos Creator 最新的自定义渲染管线,该管线提供了一套适用于各种平台的 API 接口。借助定义渲染管线,项目团队可以自由地实现各种渲染特效,并在不同平台上实现良好的兼容性,释放团队的创意与生产力,打造更具视觉表现效果的产品。
通过图示可以清晰地看到 Demo 使用了所有的管线内容,每个管线都对应一个特定的渲染顺序。
丰富的渲染特性
- Bloom
- TAA
- FSR
- Cluster Lighting
- IBL
- FXAA
- 自定义渲染分辨率
这些渲染特性都可以在配置表里(href-setting.ts)修改:
Web 端也支持直接在网址里面设置,例如:
http://localhost:7456/?shadingScale=0.7;bloom=0
Demo 的主要目标平台为 Android 和 iOS,通过调整上述参数可以保证各平台稳定运行在 30fps。测试的基线设备为:
- Android:华为 Hisilicon 970(华为 P30 Pro),高通骁龙 835(小米 6)。
- iOS:苹果 A10 Bionic(iPhone7)。
Demo 下载
- Cocos Cyberpunk Demo 源码下载:
https://store.cocos.com/app/detail/4543
- Dashboard 下载链接:
https://download.cocos.com/CocosDashboard/v1.2.5/CocosDashboard-v1.2.5-mac-011719.dmg
更多 Demo 介绍与游戏操作说明,请前往上方 Cocos Store 资源地址查看。欢迎试玩体验!
v3.7.1 正式上线
在 v3.7.1 中,我们为 Cyberpunk Demo 优化了自定义渲染管线在跨平台支持、性能、内存管理等方面的能力;开放了更多用于减面优化的模型导入选项;并优化更新了引擎对 XR 的支持。
同时,参考社区反馈集中修复了一批已知问题,如低端设备的精度问题导致的渲染错误、物理旋转同步问题、Canvas 节点的默认 layer 配置问题、聚光灯 lightmap 渲染错误等,进一步提高引擎与编辑器的稳定性。
编辑器主要更新
- 支持 Light Probe 方向光的直接光照。
- 开放更多的 FBX 导入项中的 Mesh 减面参数,以获得更好的减面效果:
- 修复模型减面配置里废弃的 gltfpack 减面算法无效。
- 修复动画编辑器事件编辑面板显示异常。
- 修复偏好设置中图片默认导入类型(Preferences – AssetDB – Default import image type)重启后失效的问题(engine#14048)。
- 修复升级 3.7 后,偏好设置程序管理器(Preferences – Program Manager)配置可能无效的问题。
- 修复部分 3D 物理后端配置在编辑器预览中没生效的问题。
- 修复 DPI 超过 2 的 Windows 设备上场景点击不准确的问题。
- 修复场景编辑器相机 FOV 设置引发的 gizmo 显示异常。
- 修复新建 Canvas 节点时,可能出现 layer 未选中 UI_2D 的问题。
- 修复 Lightmap 聚光灯渲染错误。
- 修复自定义纹理压缩工具不支持项目相对路径的问题。
- 修复构建插件获取 result.settings 无效的问题。
- 修复构建使用 application.ejs 模版时,构建结果多出 application.ejs 文件的问题。
版本下载
- v3.7.1 下载与更新说明:
https://www.cocos.com/creator-download
版权声明:本文内容转自互联网,本文观点仅代表作者本人。本站仅提供信息存储空间服务,所有权归原作者所有。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至1393616908@qq.com 举报,一经查实,本站将立刻删除。