![Unity 3D特效设计必修课](https://wfqqreader-1252317822.image.myqcloud.com/cover/765/26542765/b_26542765.jpg)
1.2.5 在Unity中显示贴图纹理通道
Step 01在Unity项目资源列表中,有时无法显示贴图的通道信息,导致纹理不能被正确显示,如图1-69的这些图片所示。
![](https://epubservercos.yuewen.com/843459/15056703305212106/epubprivate/OEBPS/Images/Figure-P42_2.jpg?sign=1739595215-t73BCL3Ykj3ojxG0jjy8PIYKh0p5hvWZ-0-573992bdf78fcf8e4714fb9002692c51)
图1-69
Step 02接下来任意选择一张图片,然后在Inspector(检测视图)中查看其信息,如图1-70所示。
![](https://epubservercos.yuewen.com/843459/15056703305212106/epubprivate/OEBPS/Images/Figure-P42_3.jpg?sign=1739595215-kfXznUpV9hL55hqgqIyhMSSzdulfvPpj-0-74e24e2cb2ed53b4f5c4aa925df8a889)
图1-70
Step 03当贴图本身含有Alpha通道时,在Inspector(检测视图)中将会有Alpha Is Transparency(根据Alpha通道产生透明效果)选项,如图1-71所示。
![](https://epubservercos.yuewen.com/843459/15056703305212106/epubprivate/OEBPS/Images/Figure-P43_1.jpg?sign=1739595215-a4VqmXnToRa6RB0YxykOm7jasH82JyUj-0-80cc44c2f75756c5b7946da7480dc83d)
图1-71
Step 04如果贴图没有Alpha通道,则属性中没有该选项,如图1-72所示。
![](https://epubservercos.yuewen.com/843459/15056703305212106/epubprivate/OEBPS/Images/Figure-P43_2.jpg?sign=1739595215-hIN8Zt5xdcNdyjZYPogST6FvwlMRlLga-0-accdacd57b415902ac0d0c820b3c3e96)
图1-72
Step 05勾选Alpha Is Transparency(根据Alpha通道产生透明效果)后,再单击右下角的Apply(应用)按钮即可。
现在就可以在Unity资源目录中查看到带有Alpha透明通道的贴图效果了,修改前后对比如图1-73所示。
![](https://epubservercos.yuewen.com/843459/15056703305212106/epubprivate/OEBPS/Images/Figure-P43_3.jpg?sign=1739595215-xC9RQVLrtYccGZq69Rx9R6xbnDAfdZyb-0-65ba3f0464af114adc1c5dc3c5da942f)
图1-73
同样也可以进行批量修改。首先加选多张图片,然后勾选Alpha Is Transparency(根据Alpha通道产生透明效果),最后单击Apply(应用)按钮即可,操作如图1-74所示。
![](https://epubservercos.yuewen.com/843459/15056703305212106/epubprivate/OEBPS/Images/Figure-P43_4.jpg?sign=1739595215-8tR62w7TwUw6PdVW7veQPObMY8zKJ40w-0-4a2db2369e179c30551313cf72d776e6)
图1-74
结果显示如图1-75所示。
![](https://epubservercos.yuewen.com/843459/15056703305212106/epubprivate/OEBPS/Images/Figure-P43_5.jpg?sign=1739595215-xGiuUJwTMnOpvRLByV3wsEGb5k4kmam6-0-55c92cd78c62ac900b3351dcaa66649e)
图1-75
图片多选小技巧:
Step 01当需要批量选择的图片不在同一文件夹中时,可以通过单击工程视图上方的Search by Type(根据类型查找),操作如图1-76所示。
![](https://epubservercos.yuewen.com/843459/15056703305212106/epubprivate/OEBPS/Images/Figure-P44_1.jpg?sign=1739595215-hZsY6MgvlzlUY6PWaUzSNcPrsztNVh4N-0-05c78fca34bb40597d336d8c2fa5ec29)
图1-76
Step 02勾选Texture(纹理)后就可以显示当前项目中的全部贴图文件了(其他类型同理)。
图像透明通道的制作方法如下(使用Photoshop):
Step 01以无Alpha通道的贴图Daoguang为例,在Unity中预览资源显示如图1-77所示。
![](https://epubservercos.yuewen.com/843459/15056703305212106/epubprivate/OEBPS/Images/Figure-P44_2.jpg?sign=1739595215-QRA07SizxrZKXado36MxumIBP5F3E3HO-0-c2e4d24e824cf37c34df4c1cd27f19f1)
图1-77
Step 02首先将贴图文件导入到Photoshop中,在右侧“图层”面板中选择“通道”,如图1-78所示。
![](https://epubservercos.yuewen.com/843459/15056703305212106/epubprivate/OEBPS/Images/Figure-P44_3.jpg?sign=1739595215-PLSE9PUXmqtCK2xRyJ6W34I2AAPlZY43-0-0ab5a2ceb295382cf6d96a7411b7f938)
图1-78
Step 03然后选择一个“黑白分明”的通道图层,单击右键,然后复制,操作如图1-79所示。
![](https://epubservercos.yuewen.com/843459/15056703305212106/epubprivate/OEBPS/Images/Figure-P44_4.jpg?sign=1739595215-J2PJG4xfRqMdpvoik534gxdlMt08Pryo-0-f8e69600822ada166815a9ded4d369bb)
图1-79
Step 04将复制出的图层命名为Alpha,单击“确定”按钮保存,如图1-80所示。
![](https://epubservercos.yuewen.com/843459/15056703305212106/epubprivate/OEBPS/Images/Figure-P44_5.jpg?sign=1739595215-aKOnOMhu5eycAMBbfmrQvcpuDuvJONjz-0-d09d680e94adf7c18f75f07ff8731f3d)
图1-80
注意
图像中的Alpha通道只记录灰度信息(灰度图)。黑色表示透明,白色表示不透明,灰色则表示半透明。
Step 05最后单击菜单“文件”→“存储为”,选择Targa格式(勾选“Alpha通道”)将图像导出即可,操作如图1-81所示。
![](https://epubservercos.yuewen.com/843459/15056703305212106/epubprivate/OEBPS/Images/Figure-P44_6.jpg?sign=1739595215-JGmtGsJk75yAtjIBicc8mFHGmYeuDwHj-0-ff4f716e1a63f262f044c56d33daaaa6)
图1-81
Step 06在Unity中导入修改后的Daoguang文件,勾选Alpha Is Transparency(根据Alpha通道产生透明效果)后显示如图1-82所示。
![](https://epubservercos.yuewen.com/843459/15056703305212106/epubprivate/OEBPS/Images/Figure-P45_1.jpg?sign=1739595215-S5oDEoWv9IjJARzBdTG6VJh3sW0ZVQq8-0-a57c42bb5edbab6bd71eb04d8d7af7ad)
图1-82
到这一步,图像的透明通道就已经制作完成了。
提示
Unity中常用的Shader(着色器)有Add(亮度叠加)和Alpha Blend(阿尔法混合)两种模式。
以Daoguang为例,在使用Add(亮度叠加)模式时,贴图是否含有Alpha通道对显示结果并没有影响,而在Alpha Blend(阿尔法混合)模式下有明显差异。
其对比如图1-83所示。
![](https://epubservercos.yuewen.com/843459/15056703305212106/epubprivate/OEBPS/Images/Figure-P45_2.jpg?sign=1739595215-3RvX7ifp6RTZorqeca8pzInPpT9kgu3I-0-711e70de4db835a1fbcc5970cd4e95c2)
图1-83
注意
由于在Add(亮度叠加)模式下,贴图中的黑色部分被显示为透明色,所以显示结果相同。