声明:这里是个人学习笔记,仅作学习交流使用,学习过程中参考和借鉴了大量他人的学习成果(只要我搜得到的)甚至有些连图带文字都是直接复制的(也懒得改)
有写的不好或者不对的地方你告诉我(我尽量改)但是你不能骂我或者举报我(不然我就哭,告你网暴)也不能人肉我或者封我号(尤其是某些爱封号的大厂)就这样~
一. 纹理格式
纹理贴图在导入Unity时,会被统一处理为Texture2D类型的文件(导入设置会智能设置为对应默认值)便于进行后续操作,首先列一下Unity官方给出的支持的纹理贴图扩展格式:
- BMP
- EXR
- GIF
- HDR
- IFF
- JPG
- PICT
- PNG
- PSD
- TGA
- TIFF
- DDS(部分版本不支持)
二. 特殊纹理
除了常规用于表示颜色的Diffuse贴图和Albedo贴图外,Unity还包含多种特殊用途的纹理,下面将简要阐述他们的作用。
(1)光照贴图
为了兼顾画面表现力和游戏运行效率,很多时候我们会选择使用光照贴图来作为场景的照明方案。其中以_light结尾的是光照贴图,以_dir结尾的是平行光的方向图,以_shadowmask结尾的是ShadowMask的阴影通道图。
从包含 HDR 信息的 EXR 或 HDR 文件导入时&#