导读
我们自己如何编写Shader程序,来使用贴图呢? 首先我们会先介绍贴图属性,然后再是Shader程序示例。
贴图属性
unity中导入一张图片,可看到有如下属性,我们使用默认属性即可。
Texture Type:图片类型
- Default:用于所有纹理的最常见纹理类型
- Normal map:法线贴图
- Editor GUI and Legacy GUI:编辑器的GUI和传统的GUI
- Sprite(2D and UI):图片精灵
- Cursor:设为光标
- COOKIE:聚光灯贴图
- Lightmap:光照贴图
- Advanced:高级选项
Texture Shape
使用 Texture Shape 属性可选择和定义纹理的形状和结构。有四种形状类型:
- 2D 是用于所有纹理的最常用设置;它将图像文件定义为 2D 纹理。这些设置用于将纹理映射到 3D 网格和 GUI 元素以及其他项目元素。
- Cube 将纹理定义为立方体贴图。例如,可将其用于天空盒或