我想通过这个解析过程更深入地理解引擎并分享它们,因此我决定写一系列文章来剖析引擎的各个模块,包括结构、流程、技术原理和实现方式,为了能与工作相结合从而发挥最大效益在解析引擎的同时也把这些技巧都运行在了自己的项目中。UGUI框架提供了一系列的UI组件和工具以便开发者能够快速轻松地构建用户界面。
我想通过这个解析过程更深入地理解引擎,因此决定写一系列文章来剖析引擎的各个模块,包括结构、流程、技术原理和实现方式,为了能与工作相结合从而发挥最大效果在解析原理的同时也会解析当下热门引擎。这个系列的文章我希望能系统性的解析游戏引擎技术,涵盖包括引擎历史、架构、模块框架、执行流程、机制算法、硬件差异等,时间允许的话也会通过些自制引擎的案例来完成引擎技术实践。
要弄明白这些问题的由来,首先要简单解释一下贴图压缩格式的基础概念。更多的贴图压缩格式相关内容可以参考这里:格式来压缩透明通道贴图,效果已经完全可以接受了。通道贴图,需要注意的是使用图集中的散图位置等信息,将压缩前的顶点信息直接渲染到贴图上,这样透明通道贴图就不会受到压缩的影响。分离alpha通道的贴图的sprite资源打入包内的形式