PBR
FlexiEngine支持PBR,贴图方面我们需要遵循PBR的贴图标准
常用贴图与后缀命名规则
(PS插件FlexiTIFPlugin导出TIF格式时会根据文件后缀名自动选择相应的贴图类型)
| 原始图片(TIF文件) | 说明 | 后缀命名规则 |
|---|---|---|
| Diffuse Map/Albedo Map/Base Color | 3通道或4通道,RGB通道存颜色, Alpha通道对于半透明或Alpha测试的材质存透明度; | _d |
| Normal Map | 3通道 | _n |
| 混合贴图(金属度贴图) Mix Map | 3通道/4通道 R:金属性贴图 G:粗糙度 B:非金属度部分的高光强度 A:AO | _m |
| 高度图(用于视差映射/(置换贴图)曲面细分) Height Map Parallax Occlusion Mapping Tessellation/ Displacement | 4通道,tif存储时只取Alpha通道信息 | _h |
Photoshop插件的安装
适用于PhotoShop CS5及其以上版本
运行程序 tools/FlexiPluginSetup.exe

选择ps插件
点击“安装“按钮来完成插件的安装
Photoshop配置
编辑>颜色设置:

Photoshop TIF导出插件
文件>另存为,选择格式 FlexiTIFPlugin (*.TIF) ,保存

SubstancePaint 导出配置

地表贴图规则
| 原始图片(TIF文件) | 后缀命名规则 | 压缩格式 | 备注 | |
|---|---|---|---|---|
| DiffuseMap/Albedo Map | 3通道或4通道 RGB通道存颜色 Alpha可以选择存储粗糙度 | _d | BC7 | 针对地表材质:从优化的角度,推荐将粗糙度存在DiffuseMap的Alpha通道(非金属单一材料尤其适用,非金属混合材料根据需要可以延续使用将Specular Level存在MixMap中) |
| 法线贴图 | 3通道,rgb通道存法线 | _n | BC5 | |
| 金属/粗糙度贴图 (混合贴图 MixMap) | 三通道,r通道存金属性,g通道存粗糙度,b通道存非金属度部分的高光强度 | _m | BC7 | 适用于Metallic/Roughness这种PBR流程,和之前的Specular/Glossness 流程要区分开 |
| 高度图(可用于视差遮挡映射) | TIF文件为RGBA四通道,高度图存在A通道中。 PS转为DDS时只取A通道存为单通道的BC4 | _h | BC4 | 引擎支持BC4格式和BC5格式的贴图,为了性能方面的优化在资源或者关卡完成时需要手动调用 “工具》》高度图工具》》批量转储高度图“这个工具来进行高度图的转换,将BC4格式转为BC5格式 |
模型贴图规则
| 原始图片(TIF文件) | 命名规则 | 压缩格式 | 备注 | |
|---|---|---|---|---|
| DiffuseMap/Albedo Map | 3通道或4通道,rgb通道存diffuse颜色,a通道对于半透明或alpha测试的材质存透明度; | _d | BC1/BC3/BC7 | |
| 法线贴图 | 3通道,rgb通道存法线 | _n | BC5 | |
| 金属/粗糙度贴图 (混合贴图 MixMap) | 三通道/四通道 R:金属性贴图 G:粗糙度 B:非金属度部分的高光强度 A:AO | _m | BC1/BC3/BC7 | 适用于Metallic/Roughness这种PBR流程,和之前的Specular/Glossness 流程要区分开 |
| 高度图(用于视差映射/ (置换贴图)曲面细分) | 存为单通道, tif存储时只取Alpha通道信息 | _h | BC4/BC5 | |
| 自发光贴图 | 3通道 | _e | ||
| 细节纹理 | r通道存AO,g和a存法线的两个通道,b通道存gloss | _detail | 可以做为细节纹理;也可以给模型增加棱角和轮廓; | |
| 脏纹理 | 4通道,rgb通道存diffuse颜色,a通道存混合权重 | _dirt | 使用模型顶点色的alpha通道控制整体的混合权重; | |
| 二层纹理混合权重 | 单通道 | _mask | ||
| 透光贴图 | 3通道 | _opac | 用于树叶、草和皮肤等材质的透光控制 | |
| 3S贴图 | 单通道 | _sss | ||
| 区域调色贴图 | 2通道 R G通道分别代表2个区域 | _mask | 角色服装调色 | |
| 切线图(头发方向贴图)Flowmap | 3通道 有用的是R G两个通道,B通道填黑 | _flow | BC7 | 针对UV是随意朝向的头发,在开启各向异性高光效果时需要增加的贴图 |
| 高光偏移贴图(头发使用)shiftmap | 3通道 | _shift | BC7 | |
| 切线图+高光偏移图 | 3通道 R G来自flowmap,B来自shiftmap | _fs | BC7 | |
| 经纬度(长条形) | 3通道整型,供引擎作为cube图使用 | cub_long_ | BC7 | LongitudeInt |
| 经纬度(长条形)HDR图 | 3通道浮点格式,供引擎作为cube图使用 | cub_longf_ | BC6 | LongitudeFloat |