-
Notifications
You must be signed in to change notification settings - Fork 516
Open
Description
LayaAir IDE 的纹理属性缺少两个非常重要且方便的功能(相较 Unity 引擎),希望能够与之对齐:
- 设置纹理的最大尺寸,此功能能够让美术尽可能按照高质量的规格制作纹理,而在程序优化时根据效果和性能开销调整
- 在纹理预览中展示纹理的构建后大小,现在展示的源文件的大小,在使用压缩纹理时没有什么参考价值
- 建议对压缩纹理展示其压缩后的体积(压缩纹理的显存占用和文件大小相同);
- 对非压缩纹理分别展示文件大小和解析后占用内存大小(可以方便开发者自己取舍纹理是包体占用更重要还是内存占用更重要)
其他优化项:
- 建议增加项目设置,允许将图片的默认导入方式配置为压缩纹理
- 对于非压缩纹理
- 首次导入没有透明通道的图片时建议默认将其设置为 RGB24 以节省内存开销
- 支持一下图片的压缩功能,可参考 Godot 的图像导入配置无损压缩或有损压缩(有损压缩可调节压缩率)
- 压缩纹理格式的文件后缀使用小游戏平台兼容
- 目前 ktx 和 dds 后缀的文件在抖音小游戏未受支持
- 已经向抖音小游戏团队反馈此问题
Metadata
Metadata
Assignees
Labels
No labels