图片导入和相关参数
Unity支持的图片格式
- BMP 是Windows操作系统的标准图像文件格式,特点是几乎不进行压缩,占用磁盘控件较大
- TIF 基本不损失图片信息的图片格式 缺点是体积较大
- JPG 一般用JPEG格式 是损压缩 能够让图像压缩在很小的存储控件 一定程度上会损失图片数据 无透明通道
- PNG 无损压缩算法的位图格式 压缩比高 生成的文件小 有透明通道
- TGA 支持压缩 使用不失真的压缩算法 还支持编码压缩 体积小 效果清晰 兼备BMP的图像质量和JPG的体积优势 有透明通道
- PSD 是Photoshop的专用格式 可以通过一些第三方工具或者自制工具 将PSD界面转为UI界面
其他还支持EXR、GIF、HDR、IFF、PICT等格式,一般常用的格式是JPG、PNG、TGA三种格式。
图片参数相关
Texture Type纹理类型
**Default ** 默认纹理 大部分导入的模型贴图都是该类型
- sRGB(Color Texture) 启用可以将纹理存储在伽马空间中(对每一个像素做一次幂函数运算)
- Alpha Source
指定如何生成纹理的Alpha通道
- None 无论输入纹理是否有Alpha通道 导入的纹理都没有Alpha通道
- Input Texture Alpha 输入纹理中的Alpha
- From Gray Scale 从输入纹理RGB值的平均值生成Alpha
- Alpha is Transprency 启用可以避免边缘上的过滤瑕疵
Normal map 法线贴图格式
- Create From Grayscale 启用此属性可以从灰度高度贴图创建法线贴图
- Bumpiness 控制凹凸程度 值越大凹凸感越强
- Filtering 如何计算凹凸值
- Editor GUI and Legacy GUI 一般在编辑器中或者GUI上使用的纹理
Sprite(2D and UI) 在2D游戏中或者UGUI中使用的格式