获得资源
阅读时间:2分钟更新于 2025-01-20 17:43
读这篇的前提,你需要已经了解 Galacean Effects 和 Galacean Effects Studio,并创建/获取一个 Galacean Effects 工程。
资源优化
Tips:
- 大多数互动项目都死于 OOM(out of memory),而对于 Galacean Effects 而言,主要内存消耗来源于动画中图片资源(包括 3D 和 Spine 中的贴图)。设计在进行动画制作的时候,可能会使用图片过大或者图片重复等问题,会占用大量不必要的内存。
- 线上稳定性需要大家共同保证。虽然播放器会优化算法,保证性能最优,但是在动画正式上线前,保险起见,如果遇到发布失败的问题,通常是因为图片超标,开发同学需要检查以下事项,以确保安全稳定上线。
进入编辑器的导航栏的【开发】-【优化】界面,打开优化面板:
点击 “预览优化效果”按钮后,可以得到发布后图片集:
- 营销活动图片集的大小通常限制在 2 张 2048 * 2048 以内。
- 如果是常驻动画,建议 1 张 1024 * 1024 以内,以进一步减少内存占用。
- 如果动画要求较高,场景过于复杂(比如大促),可以使用渲染分级策略。
B等级图片,只允许 2 张2048 * 2048
A等级图片,最大允许 1 张2048 * 2048(A+B总共3张2048*2048)
S等级图片,最大允许 1 张2048 * 2048(B+A+S总共4张2048*2048)
Tips:
- 如果某张图片过大,可以点选图片修改尺寸后,重新点击优化,最后达到理想效果(但是不要压太多导致糊掉)。
获得资源
前端资源
可以通过 Galacean Effects Studio 获取 Galacean Effects 的资源。获取 Galacean Effects 资源的途径,具体参考 Galacean Effects 导出流程。资源为 ZIP 格式,通过解压缩后可以放置在项目工程中使用。
Galacean Effects ZIP 资源目录结构:
- 合成名.json:Galacean Effects 的动画描述
- downgrade
- 合成名.png :Galacean Effects 的降级图
- images
- *.png / *.webp:Galacean Effects 合成中用到的所有贴图资源
客户端资源
客户端资源导出方式:逐步开放中,敬请期待!
Preview